How do I plot these 2 functions on the same graph???

1 回表示 (過去 30 日間)
Shu Hui Wong
Shu Hui Wong 2018 年 9 月 10 日
コメント済み: KALYAN ACHARJYA 2018 年 9 月 10 日
I am supposed to plot
y=sin(x), [0,4pi] in steps of 0.1.
y= sin(x+1) [0,4pi] in steps of 1 .
I entered the codes below into the software:
x = 0:0.1:4*pi;
y = sin(x);
plot(x,y,'k-')
>> set(gca,'XLim',[0 4*pi])
set(gca,'XTick',(0:0.1:4*pi))
>> title('Graph of y = sin(x) and y = sin(x+1) Between [0 and 4*pi]')
>> xlabel('[0 < x < *4pi]') % x-axis label
ylabel('sin(x) and sin(x+1) values') % y-axis label
>> hold on
>> x = 0:1.0:4*pi;
y = sin(x+1);
plot(x,y,'b --');
set(gca,'XLim',[0 4*pi]);
set(gca,'XTick',(0:1.0:4*pi));
But for the y=sin(x+1), the graph isn't smooth and the interval for the x-axis is not correct. Did I go wrong somewhere?
  3 件のコメント
JohnGalt
JohnGalt 2018 年 9 月 10 日
Agreed with Adam above - the graph is exactly as you plotted it... if you want the xtick labels to have the pi symbol in them use:
tickPiMults= 0:1.0:4;
set(gca,'XTick',tickPiMults*pi,'xticklabel', ...
cat(2,num2str(tickPiMults','%d'),repmat('\pi',length(tickPiMults),1)));
KALYAN ACHARJYA
KALYAN ACHARJYA 2018 年 9 月 10 日
Already both plot in the same graph, what is your question?

サインインしてコメントする。

回答 (0 件)

カテゴリ

Help Center および File Exchange2-D and 3-D Plots についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by