Why isn't my first line being plotted?
3 ビュー (過去 30 日間)
古いコメントを表示
On this quiz, I have to graph two lines and only f1 is showing up on my graph. The first graph is supposed to have 100 points between the values of zero and ten. As of right now, the fplot is working fine, but the regular one isn't. Does anyone see anything that is prevent the regular plot from being plotted?
x=0:100:10;
y=10*exp(-0.5*x)*cos(6*x);
plot(x,y,'r')
f1=@(x) 20*exp(-0.5*x)*cos(6*x);
hold on
plot(x,y,'r')
fplot (f1,[0,10],'g')
xlabel('x axis')
ylabel('y axis')
hold off
0 件のコメント
採用された回答
Stephen23
2020 年 1 月 31 日
編集済み: Stephen23
2020 年 1 月 31 日
"Does anyone see anything that is prevent the regular plot from being plotted?"
Here are two bugs on the first two lines:
x=0:100:10; % start:step:end -> how many points are there between 0 and 10 with step of 100?
y=10*exp(-0.5*x)*cos(6*x); % you used MTIMES but you should use TIMES.
To use MATLAB you need to know the difference between array and matrix operations:
0 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Surface and Mesh Plots についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!