早教吧作业答案频道 -->数学-->
MATLAB中解方程问题a*exp(x)*x^2+b*exp(x)*x+c*exp(x)+d*x^2+e*x+f=0a,b,c,d,e,f为参数,x,用参数表示MATLAB中输入x=solve('a*exp(x)*x^2+b*exp(x)*x+c*exp(x)+d*x^2+e*x+f=0');x显示:Errorusing==>solveError,(inallvalues/rootseq)cannotev
题目详情
MATLAB中解方程问题
a*exp(x)*x^2+b*exp(x)*x+c*exp(x)+d*x^2+e*x+f=0
a,b,c,d,e,f为参数,x,用参数表示
MATLAB中输入
x=solve('a*exp(x)*x^2+b*exp(x)*x+c*exp(x)+d*x^2+e*x+f=0');x
显示:
Error using ==> solve
Error,(in allvalues/rootseq) cannot evaluate with symbolic coefficients
这怎么解决?
是不是必须参数赋值才可以求解,没法求解出函数关系式?
thank you!
a*exp(x)*x^2+b*exp(x)*x+c*exp(x)+d*x^2+e*x+f=0
a,b,c,d,e,f为参数,x,用参数表示
MATLAB中输入
x=solve('a*exp(x)*x^2+b*exp(x)*x+c*exp(x)+d*x^2+e*x+f=0');x
显示:
Error using ==> solve
Error,(in allvalues/rootseq) cannot evaluate with symbolic coefficients
这怎么解决?
是不是必须参数赋值才可以求解,没法求解出函数关系式?
thank you!
▼优质解答
答案和解析
你要申明那些系数为符号变量,即
syms a b c d e f
solve('a*exp(x)*x^2+b*exp(x)*x+c*exp(x)+d*x^2+e*x+f=0')
但是找不到收敛的解
syms a b c d e f
solve('a*exp(x)*x^2+b*exp(x)*x+c*exp(x)+d*x^2+e*x+f=0')
但是找不到收敛的解
看了 MATLAB中解方程问题a*...的网友还看了以下:
请问如何在matlab中画函数图形 r=cosh(t)*exp(-t/100) 为什么会出现 In 2020-05-16 …
急求matlab问题,>> t=0:0.2:3*pi;x=exp(-t).*sin(t);plot 2020-05-16 …
试用MATLAB产生一段6秒长的声音信号:y=exp(t-6).*sin(2*pi*F*t)采样率 2020-05-16 …
matlab画 v-t 图的程序 错在哪了?k=0.22;m=75;g=9.8;x=sqrt(m* 2020-05-16 …
t为常数,x为矩阵,怎么在MATLAB中输1/t^2*exp(t*x)*sin(2*t)-1/t* 2020-05-16 …
matlab中阶跃函数怎么表示,还有以下式子中t=0:0.01:20中的“0、0.01、20”分别 2020-07-17 …
matlab用电压V=10伏的电池给电容器充电,电容器上t时刻的电压为v(t)=v-(v-v(0) 2020-07-19 …
Maple中怎样把参数消掉,x(t)=exp(t)+exp(2t)y(t)=2exp(t)+exp 2020-07-23 …
matlab能手进~t=[0.250.50.7511.522.533.544.5567891011 2020-07-23 …
求解微分方程:A*v(t)+m*v'(t)=B*exp(-t/T)条件:A,B,m,T为常数,求v 2020-07-23 …