Why am I getting an error "vectors must be the same length"
1 回表示 (過去 30 日間)
古いコメントを表示
I am trying to call an anonymous function to graph, one graph using 1 resolution, the other using .01 resolution. I keep getting a "vectors must be the same length" error when running.
f=@(x) ((exp(x)).*(sin(x)))./((x.^2)+1);
x = 3:1:7; x1 = 3:.01:7;
plot(x,f(x),x1,f(x))
0 件のコメント
採用された回答
その他の回答 (2 件)
Michael
2015 年 9 月 10 日
Is there a typing error? Did u mean plot(x,f(x),x1,f(x1<---))?
Just use
figure(1);
plot(x,f(x));
figure(2);
plot(x1,f(x1));
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Line Plots についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!