Difficulty plotting equations.
1 次查看(过去 30 天)
显示 更早的评论
I'm just starting to learn to plot equations in 2D format in matlab and I'm having some issues getting started.
Right now I'm attempting to get two equations to display on the same plot.
I mostly don't entirely understand why I'm receiving the error message that I am.
The code I'm using so far is.
t=0:.2:2;
y1(t)=1*cos((2*pi)*(3*t))+0.8*sin((2*pi)*(8*t));
y2(t)=0.6*cos((2*pi)*(0.6*t)+(pi/3))+0.25*sin((2*pi)*(10*t));
plot(t,y1)
plot(t,y2)
the error code I'm receiving is.
Array indices must be positive integers or logical values.
Error in Untitled4 (line 2)
y1(t)=1*cos((2*pi)*(3*t))+0.8*sin((2*pi)*(8*t));
This is homework, the ultimate goal is to create this plot, however, as mentioned, I'm really just having trouble even getting the equation to plot, I'm mostly just trying to get help past the minor roadblock, I'm sure I can figure out how to color code and all that afterwards. I appreciate any help, hints, tips, or recommendations, thanks!
0 个评论
采纳的回答
KALYAN ACHARJYA
2021-4-5
编辑:KALYAN ACHARJYA
2021-4-5
#Do modification, no coding error
t=0:.2:2;
y1=1*cos(2*pi*3*t)+0.8*sin(2*pi*8*t);
y2=0.6*cos(2*pi*0.6*t)+(pi/3)+0.25*sin(2*pi*10*t);
plot(t,y1,t,y2);
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!