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

1 vue (au cours des 30 derniers jours)
Tomas
Tomas le 9 Nov 2013
Modifié(e) : Tomas le 9 Nov 2013
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.

Réponses (1)

Azzi Abdelmalek
Azzi Abdelmalek le 9 Nov 2013
Modifié(e) : Azzi Abdelmalek le 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 commentaires
Azzi Abdelmalek
Azzi Abdelmalek le 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 le 9 Nov 2013
Modifié(e) : Tomas le 9 Nov 2013
YEAH , THANKS YOU I already knew plot3 must have 3 input parameters

Connectez-vous pour commenter.

Catégories

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

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by