作业帮 > 综合 > 作业

如何在matlab中画出函数(pi/2+((h-0.6)/0.6)*(1-((h-0.6)/0.6)^2)^(1/2)+

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/19 07:55:07
如何在matlab中画出函数(pi/2+((h-0.6)/0.6)*(1-((h-0.6)/0.6)^2)^(1/2)+arcsin((h-0.6)/0.6))*0.534的图
如何在matlab中画出函数(pi/2+((h-0.6)/0.6)*(1-((h-0.6)/0.6)^2)^(1/2)+
在编辑matlab函数式的时候要注意变量是用数组表示的,如果直接用“*”、“/”来计算的话会按照数组之间的计算方法进行,也就是如果输入的数值不是方阵的话是不能进行计算的,所以在输入函数式的时候要注意如果要每行对应的数值进行计算,要在“*”、“/”之前加上“.”,还有arcsin(x)在matlab语言中表示是“asin(x)”.所以举个例子来说:
>>h=[1 2 3 4 5 6 7 8 9];
>>y=(pi/2+((h-0.6)/0.6).*sqrt(1-((h-0.6).*(h-0.6)))+asin((h-0.6)/0.6)).*0.534;
>>plot(h,y,'r-*')
但输入这段程序之后就会运行了,你可以试一下