作业帮 > 数学 > 作业

我想知道一个如下方程的根的分布,做出图形看看,结果错了,什么原因呢?

来源:学生作业帮 编辑:拍题作业网作业帮 分类:数学作业 时间:2024/04/27 00:01:53
我想知道一个如下方程的根的分布,做出图形看看,结果错了,什么原因呢?
cita=0:0.01:pi;
m=0:0.1:pi;
syms x,;
y=zeros(1,length(m));
for i=1:length(m)
yx=cos(x.*sin(cita));
y(i)=trapz(cita,yx);
end
plot(m,y)
Conversion to double from sym is not possible.
Error in ==> huatuzuye at 7
y(i)=trapz(cita,yx);
是你yx的矩阵类型问题,Conversion to double from sym is not possible的意思是:不能从sym转化为double.trapz的输出是double,但是你x的定义是sym,而yx=cos(x.*sin(cita))也跟着被系统默认为sym.