?? Error using ==> plot3 String argument is an unknown option.

3 visualizzazioni (ultimi 30 giorni)
MON = [2.8 3.6 17.2;
5.4 8.3 15.8;
2.5 3.2 17.6;
9.9 10.7 13.6;
5.5 8.9 15.5;
9.7 11 13.9;
2.3 3.9 17.9;
5.7 8.1 15.1;
9.4 10.5 13;
9.9 13.2 13.7];
[m,n]=size(MON)
for j=1:n
plot3(MON(:,j),'X')
end
Error in ==> Untitled2 at 19 a=plot3(MON(:,j),'X')
string argument is an unknown option.

Risposte (1)

Azzi Abdelmalek
Azzi Abdelmalek il 9 Nov 2013
Modificato: Azzi Abdelmalek il 9 Nov 2013
To use plot3, you need three vectors x,y and z. You don't need a for loop
plot3(MON(:,1),MON(:,2),MON(:,3),'x')
  9 Commenti
Azzi Abdelmalek
Azzi Abdelmalek il 9 Nov 2013
You don't need a for loop, I've already answered:
plot3(MON(:,1),MON(:,2),MON(:,3),'x')
If you insist for the for loop
figure;
hold on
for k=1:size(MON,1)
plot3(MON(k,1),MON(k,2),MON(k,3),'x')
end
hold off
Tomas
Tomas il 9 Nov 2013
Modificato: Tomas il 9 Nov 2013
YEAH , THANKS YOU I already knew plot3 must have 3 input parameters

Accedi per commentare.

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by