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

조회 수: 3 (최근 30일)
Tomas
Tomas 2013년 11월 9일
편집: Tomas 2013년 11월 9일
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.

답변 (1개)

Azzi Abdelmalek
Azzi Abdelmalek 2013년 11월 9일
편집: Azzi Abdelmalek 2013년 11월 9일
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
Azzi Abdelmalek
Azzi Abdelmalek 2013년 11월 9일
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 2013년 11월 9일
편집: Tomas 2013년 11월 9일
YEAH , THANKS YOU I already knew plot3 must have 3 input parameters

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Annotations에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by