Plotting Vector Field for F(x,y,z) = (x+y+z)/(x​^2+y^2+z^2​)^1.5

3 vues (au cours des 30 derniers jours)
Bo
Bo le 24 Nov 2023
clear all
[x, y, z] = meshgrid(-50:1:50,-50:1:50,-50:1:50);
i = 1/(x.^2+y.^2+z.^2).^(3/2);
j = 1/(x.^2+y.^2+z.^2).^(3/2);
k = 1/(x.^2+y.^2+z.^2).^(3/2);
quiver3(x,y,z,i,j,k)
Could anyone tell me where is the issue, nothing show up in the figure but no error founded.

Réponse acceptée

Walter Roberson
Walter Roberson le 24 Nov 2023
Déplacé(e) : Walter Roberson le 24 Nov 2023
clear all
[x, y, z] = meshgrid(-50:1:50,-50:1:50,-50:1:50);
i = 1/(x.^2+y.^2+z.^2).^(3/2);
j = 1/(x.^2+y.^2+z.^2).^(3/2);
k = 1/(x.^2+y.^2+z.^2).^(3/2);
i(~isfinite(i)) = nan;
j(~isfinite(j)) = nan;
k(~isfinite(k)) = nan;
quiver3(x,y,z,i,j,k)

Plus de réponses (0)

Catégories

En savoir plus sur Graphics Objects dans Help Center et File Exchange

Produits


Version

R2023b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by