已知函数,求用matlab作函数曲线

问题描述:

已知函数,求用matlab作函数曲线
(1)
t=0:0.01:30;
y=0.1651*(exp(-2.3*(1.2-t/18.7505)^2)));
plot(t,y)
点击Run ,运行失败,不显示
(2)
x=1000:0.1:5000;
y=0.17/2378*(exp(1-x/2378));
figure
plot(x,y);
点击Run ,运行失败,不显示
这是为什么呢,求指教,希望看到的速回
上面第二个函数表达式漏了一个x,以下面的为准
x=1000:0.1:5000;
y=0.17*x/2378*(exp(1-x/2378));
figure
plot(x,y);
1个回答 分类:数学 2014-10-12

问题解答:

我来补答
(1)
y=0.1651*(exp(-2.3*(1.2-t/18.7505).^2));
| |
少个点 多个括号
(2)
x=1000:0.1:5000;y=0.17*x/2378.*(exp(1-x/2378));
|
少个点
注意matlab 的* / ^ 乘,除,乘方运算都是矩阵运算
如果对两个等长度的向量做对应位置的乘,除,乘方 要加一个 '.'
y= 0.17*x/2378 .* (exp(1-x/2378));
这个长度和x一样 这个长度和x一样
再问: ��˵�ĺܶԣ�̫��л���ˣ��������һ�����⣬ ���������Ѿ��������ˣ���ô���������ֵλ�ã�����ʾ���ֵY���������ֵ��λ��t��
再答: plot(t,y);hold on [maxy ind]=max(y); plot(t(ind),maxy,'ro');hold off
再问: ����XY���ϼ��ϱ�ǩ ���������ʲôλ���أ��������ǰ�����߲���ʾ�ˣ�����ǰ�棬��ʾ���ߣ�����ʾxy��ǩ�� figure, ylabel('������{d}^{-1}'),xlabel('�¶ȣ��棩');
再答: figure ��ǰ�� ylabel.......xlabel......�ź���
 
 
展开全文阅读
剩余:2000
上一页:dc2inr3qec3r2
下一页:这样怎么写