![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/533709/image.jpeg)
Three variables (two independent) 3D plotting
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
I want to plot B, L, and R mutually at the same time (using both 'for' loop).
clear all
clc
R=[];
for B=-20:20;
M=1;
X=M+B;l
T=[];
for L=-10:10;
N=2;
Y=N+X;
r=B+Y+L^2;
T=[T r];
end
R=[R T];
end
0 Commenti
Risposta accettata
dpb
il 27 Feb 2021
M=1;
N=2;
flg=true;
for B=-20:20;
X=M+B;l
T=[];
for L=-10:10;
Y=N+X;
r=B+Y+L^2;
scatter3(B,L,r,'*')
if flg, flg=~flg; hold on, end
end
end
results in
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/533709/image.jpeg)
More efficient would be and left as "exercise for student" is to vectorize and use meshgrid or internal array expansion.
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Fourier Analysis and Filtering 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!