MATLAB纠错.关于解复杂方程使用solveA=solve(h1*A/sqrt(alpha0^2*(1+delta*A^2*(1-A^2)+epsilon*(A^4))^2/(v1^2)-A^2)+h2*A/sqrt(1-A^2)==x(m));其中alpha0,delta,epsilon,v1为固定已知函数,for m=1:20x(m)=(m-1)*0.10;但是运行的时候报
来源:学生作业学帮网 编辑:学帮网 时间:2024/07/06 21:39:19
MATLAB纠错.关于解复杂方程使用solve
A=solve(h1*A/sqrt(alpha0^2*(1+delta*A^2*(1-A^2)+epsilon*(A^4))^2/(v1^2)-A^2)+h2*A/sqrt(1-A^2)==x(m));
其中alpha0,delta,epsilon,v1为固定已知函数,
for m=1:20
x(m)=(m-1)*0.10;
但是运行的时候报错为
Error using sym/solve (line 22)
Error using maplemex
Error,(in MTM:-solve) Vector(20,[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],datatype =
integer[1]) is not valid equation or expression
Error in Manual_time_with_angle (line 42)
solve(h1*A/sqrt(alpha0^2*(1+delta*A^2*(1-A^2)+epsilon*(A^4))^2/(v1^2)-A^2)+h2*A/sqrt(1-A^2)==x(m),A);
solve里是不用等号的,比如x=solve(f(x)),意思就是解f(x)=0时x的值.
solve()里面是表达式,不是等式.
MATLAB纠错.关于解复杂方程使用solveA=solve(h1*A/sqrt(alpha0^2*(1+delta*A^2*(1-A^2)+epsilon*(A^4))^2/(v1^2)-A^2)+h2*A/sqrt(1-A^2)==x(m));其中alpha0,delta,epsilon,v1为固定已知函数,for m=1:20x(m)=(m-1)*0.10;但是运行的时候报
matlab怎么解方程
用matlab解方程求matlab代码.
matlab使用solve函数提示得不到解经过大量的代数计算,得到一个关于w的包含有贝塞尔函数(贝塞尔函数中包含未知数)的式子H,令H=0,就可以得到w,因为H很复杂,列不下,所以我就截了其中一部分,
如何在matlab里使用最小二乘法拟合直线方程
解方程.just so so
如何使用Matlab求解复杂的微分方程组用最简单的dsolve提示Explicit solution could not be found.然后就不知道自己列的方程是否出错了,(应该没错),所以想知道求解复杂微分方程的一些代码或者思路
MATLAB求根请问要使图中矩阵的行列式为0,x的值是多少?怎么用MATLAB求解?不要手工展开行列式,因为真正要解的矩阵比较复杂.是超越方程该如何处理?
MATLAB 求根请问要使图中矩阵的行列式为0,x的值是多少?如何用MATLAB求解?不要手工展开行列式,因为提问只是举个例子,真正要解的矩阵很复杂.是超越方程该如何处理?
用matlab怎么解方程
怎样用matlab解积分方程,
用matlab 解超越方程~
matlab解非线性方程问题
如何使用MATLAB解非线性方程组
如何用得到ode才能解出的方程的解析解或者极值 一个复杂的二阶常微分方程,matlab的dsolve解不出来,只能如何用得到ode才能解出的方程的解析解或者极值一个复杂的二阶常微分方程,matlab的dsolve
小学六年级复杂方程的解
解稍复杂方程的步骤是哪四布
复杂数学解方程,求高手围观