为什么用matlab算这个会出现复数?>> syms x u;v=-19675*(x^2) + 5556.2*x - 109.75;q=-4.1973*x + 2.1639;cf=-0.0003*(v-u) + 0.0811;f=0.5*3.14*0.27*0.001*cf*q*(v-u)^2;res=int(f,x,0.05,0.18);b=vpa(res);solve(b-0.2)ans =42.309155108272078569729911
来源:学生学帮网 编辑:学帮网 时间:2024/07/05 08:57:36
为什么用matlab算这个会出现复数?
>> syms x u;
v=-19675*(x^2) + 5556.2*x - 109.75;
q=-4.1973*x + 2.1639;
cf=-0.0003*(v-u) + 0.0811;
f=0.5*3.14*0.27*0.001*cf*q*(v-u)^2;
res=int(f,x,0.05,0.18);
b=vpa(res);
solve(b-0.2)
ans =
42.309155108272078569729911709729-125.11218219192134613585563974728*i
42.309155108272078569729911709729+125.11218219192134613585563974728*i
358.08028292832080771770708102234
你先看一下你的b
它是一个三次多项式.
理论上它有三个根.
要不然就是三个实根,
要不然就是一个实根和两个共轭的复根.
结果应当没有问题.
为什么我用matlab计算如图式子出现复数
为什么用matlab算这个会出现复数?>> syms x u;v=-19675*(x^2) + 5556.2*x - 109.75;q=-4.1973*x + 2.1639;cf=-0.0003*(v-u) + 0.0811;f=0.5*3.14*0.27*0.001*cf*q*(v-u)^2;res=int(f,x,0.05,0.18);b=vpa(res);solve(b-0.2)ans =42.309155108272078569729911
问问经验为什么会出现复数?
为什么会出现这个 .
为什么会出现这个
为什么会出现这个
为什么会出现这个?
为什么会出现这个
matlab的一个小问题.请问为什么会出现这个情况,/>
在matlab中求函数值,为什么会求得复数
为什么开机会出现这个
Matlab 为什么很容易就出现“out of memory”这个错误?
为什么出现复数?
VFP 为什么用表单向导的时候 会出现这个
我用Matlab对500个等间隔的实数点做ifft变换,结果为一组复数,在直接对这组复数进行fft变换,却不能还原这个过程当中出现了什么问题呢?
为什么会出现宇宙这个空间?
我的世界为什么会出现这个
为什么登cf会出现这个