作业帮 > 综合 > 作业

matlab方程表达式

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/09 09:24:03
matlab方程表达式
函数h=6.76*(2.2*10.^(-8)).^0.53*0.08.^0.75*(2.27*10.^11).^(-0.06)*((pi*960)/(30*cos(15))).^0.75*(66.58*sin(20)+(x(1,:)./2)*(1-(x(1,:)).^(-1))).^0.75*(((66.58*sin(20)+x(1,:))+(66.58*sin(20)-x(1,:)))/(66.58*2*sin(20)*(cos(16)).^2)).^0.41*w.^(-0.16)
出现错误
Error using *
Inner matrix dimensions must agree.
Error in sx (line 5)
h=6.76*(2.2*10.^(-8)).^0.53*0.08.^0.75*(2.27*10.^11).^(-0.06)*((pi*960)/(30*cos(15))).^0.75*(66.58*sin(20)+(x(1,:)./2)*(1-(x(1,:)).^(-1))).^0.75*(((66.58*sin(20)+x(1,:))+(66.58*sin(20)-x(1,:)))/(66.5 .是怎么回事啊 再者x=-35:35 在函数中用x(1,:)表示说对吗
中间还有几个乘号也加点试试呗
x=-35:35 在函数中用x(1,:)表示是可以的
ps.你的程序可读性差了点吧……
再问: 程序可读性差什么意思啊?
再答: 就是别人看不懂…… 还有,提醒你一下,MATLAB的sin是弧度制的,sind才是角度制