作业帮 > 数学 > 作业

在matlab中画sin(n*pi*x/a)的曲线

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/15 15:01:49
在matlab中画sin(n*pi*x/a)的曲线
a是一个常数,但不知道具体的值,x的区间是【0,a】.求大神解答
for n=1:10
a=5;
x=0:0.1:a;
y=sin(n*pi.*x/a);
plot(x,y);
hold on
end
再问: a能不能不赋值?能不能直接带着a,然后在曲线图上的值用a表示出来?
再答: 不能吧 因为画图出来必须要是数值才能画图啊,刚才画的那个图就是a=5的一种情况
再问: 那比如这个方程,里面除了a还有很多常数,但都不知道具体的值,那要把所有的都设为一个数值吗?
再答: 把曲线画出来是根据数值画出来的,既然是常数那它就应该有一个具体的值咯 比如pi 就有一个3.1415926...的值嘛。你如带入常数具体的值怎么可以把他对应的曲线画出来呀