求问下图的公式用MATLAB如何输入
另外,若c1是s1的自变量,取值范围是开区间(0,1),想画出来s1随c1变化的函数图像,求救各位大神...
另外,若c1是s1的自变量,取值范围是开区间(0,1),想画出来s1随c1变化的函数图像,求救各位大神
展开
展开全部
题主给出的图示公式如何用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')
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询