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...

修改如下: 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...

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

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

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

修改如下: 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...

x: [1x1 sym]表示X是1行1列的符号变量(sym),如果x: [mxn sym]表示它的解为m行n列的符号变量(sym),这里的符号变量(sym)可以是数值也可以是方程。比如如下的ans里的每一个元素是一个包含x和y的结构体。 详细见如下程序解答; >> ans=solve(...

solve里是不用等号的,比如x=solve(f(x)),意思就是解f(x)=0时x的值。 solve()里面是表达式,不是等式。

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+...

方程解出来的显示0*1sym,说明无解,原因可能是:原方程组确实无解,或者,虽然有解但本程序没找到。计算机求解不是万能的,一般能找到解,但不保证所有。

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