Plotting graph using M-file.

I want to plot graph of x Vs y. So when i do below steps its showing me error as Too many input arguments. So please let me know if you have any idea about this.
for i = 1:10:100
y=i+2;
t=y^2+4;
x(i) = (2*t-1);
k(i)=y+1;
end
plot (x(i),y(i))
I

댓글 수: 4

Walter Roberson
Walter Roberson 2013년 3월 1일
Which line is showing the problem?
Have you tried having no space after 'plot' ?
Shantanu K
Shantanu K 2013년 3월 1일
편집: Shantanu K 2013년 3월 1일
yes i tried the same by removing space. its showing error in plot command... Error is * ??? Index exceeds matrix dimensions.
Error in ==> loop at 11
plot (x(i),y(i)) *__
I am doing this program in m-file so i want this to work in m-file Thanks for interest you shown in my problem....Thanks a lot!
kash
kash 2013년 3월 1일
the reason i sthe value x has more values than y ,y has single value,use plot inside loop
Shantanu K
Shantanu K 2013년 3월 1일
i tried by using plot inside loop command still its showing error.

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

 채택된 답변

kash
kash 2013년 3월 1일
편집: kash 2013년 3월 1일

0 개 추천

Try this
for i = 1:10:100
y=i+2;
t=y^2+4;
x(i) = (2*t-1);
k(i)=y+1;
bar(x,y)
end

댓글 수: 1

Shantanu K
Shantanu K 2013년 3월 1일
편집: Shantanu K 2013년 3월 1일
Thanks Kash for your answer but i want it in x Vs y format only....so if you know any other way please let me know. I am doing this program in m-file so i want this to work in mfile

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

추가 답변 (1개)

ChristianW
ChristianW 2013년 3월 1일

0 개 추천

k = 0;
for m = 1:10:100
k = k+1;
y(k)=m+2;
t=y(k)^2+4;
x(k) = (2*t-1);
end
plot(x,y)

댓글 수: 3

Christian its still showing error....i closed MATLAB then started again but showing errors....
??? Error using ==> plot
Too many input arguments.
>>
ChristianW
ChristianW 2013년 3월 1일
Copy/Paste it to a new m-file, save and run it.
kash
kash 2013년 3월 1일
It works fine in my system,datas are plotted

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

카테고리

도움말 센터File Exchange에서 2-D and 3-D Plots에 대해 자세히 알아보기

태그

질문:

2013년 3월 1일

Community Treasure Hunt

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

Start Hunting!

Translated by