作业帮 > 数学 > 作业

如何用MATLAB画y=a+b*e^x图像

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:数学作业 时间:2024/06/10 18:18:08
如何用MATLAB画y=a+b*e^x图像
其中a b都是已知数,b*e^x为b乘以e的x次方
举例如:y=1+2*e^x
请写出程序哈
如果要定义x=0时 为8:30 x=1时为9:30
如果把X=0时Y设为最大。x轴表示时间,y表示温度该怎么做呢?
如何用MATLAB画y=a+b*e^x图像
a = 1;
b = 2;
x = -10:0.1:1;
y = a+b.*exp(x);
plot(x,y)
.
ezplot('1+2*exp(x)',[-5,1])
再问: 如果要定义x=0时 为8:30 x=1时为9:30 怎么做
再答: a = 1; b = 2; x = 0:0.1:1; y = a+b.*exp(x); plot(x,y) set(gca,'XTickLabel',{'8:30' '' '' '' '' '9:30'}) ... a = 1; b = 2; x = -1:0.1:2; y = a+b.*exp(x); plot(x,y) set(gca,'XTickLabel',{ '' '' '8:30' '' '9:30' '' '' })
再问: 不好意思,最后一个问,如果把X=0时Y设为最大。x轴表示时间,y表示温度该怎么做呢?如果是乘以e的-0.12x次方呢
再答: a = 1; b = 2; x = 0:0.1:2; y = a+b.*exp(-0.12*x); plot(x,y) xlabel( '时间' ); ylabel( '温度' );