Write a MATLAB program to plot the following: a. The magnitude of the electric field along the central axis of a uniformly charged circular ring of radium 1 m and charge density 1 C/m. Assume that the ring is centred around the Z –axis.
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Is my code is correct?
Code:
lambda = 1;
R = 1;
k = 9e9;
n = input('Enter the value of z:');
z = -n:1:n;
E = ((2*pi*k*lambda*R*z)./((R.^2+z.^2).^1.5));
plot(z,E)
title("Electric Field Along z-axis");
xlabel('z-axis (in metres)');
ylabel('E-field (in N/C)');
2 Commenti
David Goodmanson
il 25 Feb 2020
Hi Sai,
the code looks good although I would say that points are inexpensive so -n : .01 : n looks much better. 'grid on' at the very end looks even better.
Risposte (0)
Vedere anche
Categorie
Scopri di più su Surface and Mesh Plots in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!