Is this code ok?It asked to plot function together with hold on...syms x y; t=-2:0.1:2 n=-2:0.1:2 x=2*sin(4*pi*t); y=2*sin(4*pi*n); plot(t,x,'r',n,y,'g'); hold on; title('function'); legend('x function', 'y function'); grid on;
2 ビュー (過去 30 日間)
古いコメントを表示
Is this code ok?It asked to plot function together with hold on. But when I run code,I have just y function ?
syms x y;
t=-2:0.1:2
n=-2:0.1:2
x=2*sin(4*pi*t);
y=2*sin(4*pi*n);
plot(t,x,'r',n,y,'g');
hold on;
title('function');
legend('x function', 'y function');
grid on;
0 件のコメント
回答 (2 件)
Walter Roberson
2013 年 4 月 23 日
You only get one plot line because your "t" and "n" are the same, and you apply the same formula to each of them, so the results are identical.
0 件のコメント
bym
2013 年 4 月 23 日
- no need for syms x y
- x & y are the same thing
perhaps you meant
y = 2*cos(4*pi*t)
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Annotations についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!