dtdh.net
当前位置:首页 >> mAtlAB 用solvE解方程,出现sym >>

mAtlAB 用solvE解方程,出现sym

按上面解方程的语句,k,delta都是未知数,一个方程,2个未知数,要求出以其中一个是自变量,另一个是函数,要这样: >> syms k delta >> solve(power((5*sqrt(5)*exp(131/512)/16),k)+power((13*exp(87/512)/16),k)-delta,k) Warning: Cannot fi...

MATLAB 中用 solve 函数解方程历史上经历几次变化:1、如题主这样,使用字符串作为输入参数,到目前为止还是可以使用的,但会发出警告,意思是将来不再支持这种做法,建议修改为使用符号表达式的做法。2、较为通行的做法是,先定义符号变量,然...

运行了你的程序,存在着下列几个问题: 1、用下列这个代码求解,其t、y值是无法代入方程的。 x=solve('465*sin(x)+200=120*cos(t*1.2+pi/3)+369*sin(x-y)','x'); 所以软件会提示有关sym的信息。 2、如要显示x值,其该语句最后不能有分号(;)。...

z = double(z); % 转换为 double 就可以了

修改如下: clear all; clc E=2*10^5; v=0.3; G=E/(2*(1+v)); lambda=(v*E)/((1+v)*(1-2*v)); epsilon11=1.7833*10^-3; epsilon22=1.6*10^-3; syms sigma11 sigma22 epsilon33; eq1= sigma11==2*G*epsilon11+lambda*(epsilon11+epsilon22+epsilo...

syms a b c e2 e3 e4;I=a^2/2+6/5*a*b+4/3*a*c+3/4*b^2+12/7*b*c+c^2-(e2*a+e3*b+e4*c);x=diff(I,a);y=diff(I,b);z=diff(I,c);S=solve(x,y,z,a,b,c);a = S.ab = S.bc = S.ca = 210*e4+225*e2-420*e3 b = -420*e4-420*e2+2450/3*e3 c = 441/2*e4+...

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

可能是无解,也可能是有解但MATLAB求不出。 请把具体方程贴出来,才能进一步分析。

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

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

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