wdjh.net
当前位置:首页 >> Empty sym >>

Empty sym

用matlab解题出现y = [ empty sym ] 为什么 当是因为无解的情况发生. 代码方便给出来吗? 我输入: MyAlgorithm(1,1,0.2) 得到的结果是: Warning: Explicit integral could not be found. %积分没有找到解析解 > In sym.int at 64 In MyAlgorit...

你好 你的方程这么复杂,matlab在符号计算没有mathmatic等强(可能这个软件业解不出来),它求出来显示解(机器不是万能的),像这么复杂的方程,给你点建议: 手工加电脑简化方程,再试试。 用数值算法(fsolve)计算。不能求出omega与T的关系...

举例: syms x h=[]; y=x+h 结果是: y = 【empty sym 】 因为这个结果[empty syms]是唯一正确的结果。 计算这里不是x,是个数:1+[]结果还是[]。 因为你的h是空,原则上就是x加上h中的元素,而h中没元素,所以结果也是空。 由于x是符号变了,就...

a=solve(y,'a') 系统自动默认解y=0下的方程。 你加‘’之后,系统就不能自动带入数值了

m1 =3000 m = 1 n = 1 E =40 pi =3.1400 v =0.3500 N =1700000 w =0.0200 a =1.5000 b =1 h =0.2000 q = 800000 P =0.1000

可能是方程太复杂,matlab求解符号方程的能力本身就比较弱。建议实施mathmatic

syms E Ty=exp(-E/(0.008314*T));S=2*int(y,T,323.15,375.65)-int(y,T,323.15,387.817);solve(S,E)

你看,你写的方程里面是等于1000的,但是下面的答案代进去时等于1的。那个t当然不是答案啦。其实,你可以用MATLAB画一下图案,会发现方程左边的式子与y=1000根本没有交点,所以MATLAB的答案也是对的。

v和v1的值是多少

提示的意思是精确的表达式解是求不出的

网站首页 | 网站地图
All rights reserved Powered by www.wdjh.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com