gives error index exceeds the number of array elements (33).
2 次查看(过去 30 天)
显示 更早的评论
E=input('Enter E: ');
t=0:.01:2*pi;
G=64000;
while(E==0 || E== 1 || E == -1)
if E==0
r=G*t/2;
elseif E==-1
r=G.*(cosh(t)-1);
elseif E==1
r=G.*(1-cos(t));
end
plot(t,r)
E=input('Enter E: ');
end
3 个评论
Walter Roberson
2020-3-16
What sequence of input values are you using for E ?
Check your workspace in case you accidentally have a variable named plot
Walter Roberson
2020-3-18
It appears that you were editing your quesiton at the same time I was posting my comment, so you might not have seen my comment.
回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Matrix Indexing 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!