求问下图的公式用MATLAB如何输入

另外,若c1是s1的自变量,取值范围是开区间(0,1),想画出来s1随c1变化的函数图像,求救各位大神... 另外,若c1是s1的自变量,取值范围是开区间(0,1),想画出来s1随c1变化的函数图像,求救各位大神 展开
 我来答
lhmhz
高粉答主

2020-05-31 · 专注matlab等在各领域中的应用。
lhmhz
采纳数:7264 获赞数:17012

向TA提问 私信TA
展开全部

题主给出的图示公式如何用MATLAB输入,并如何绘制出s1随c1变化的函数图像?这个问题可以这样来解决:

1、给出的公式,以自定义函数写出,即

s1=@(c1) [A*(a./c1).^((2-b)/2)*(b/c2)^(b/2)].^(1/(2-a-b))

这里,a表示α,b表示β

2、对c1在【0,1】间划成若干份,如c1=0:0.1:1,这里0.1是步长

3、计算s1值,为了计算结果,设A=10,a=1,b=0.2,c2=5,即s1=s1(c1);

4、根据c1、s1的数据,使用plot()函数绘制其图像。

plot(c1,s1)

5、标注坐标轴名称,即

xlabel('c1'),ylabel('s1')

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式