matlab在不定方程组求解时,运行报错!

>> A=[3,1,0;1,1,1];
>> B=[48;20];
>> X=A\B
我打进MATLAB运行之后,对话框显示
错误: 文件:Untitled7.m 行:1 列:1MATLAB 运算符异常。

怎么解决??求大神解答!!!急!!!!!!万分感谢!!!!

正确代码:
A=[3,1,0;1,1,1];
B=[48;20];
X=A\B
结果入下:
X =
16.0000
0
4.0000
觉得有帮助就采纳吧。
温馨提示:内容为网友见解,仅供参考
无其他回答

关于matlab求解积分方程组的方法,出现了如下错误,为什么,怎么修改?
出错的原因是,可能你给出的方程是不定方程。用其他方法(如fsolve)解出现不同的a、b值其结果是基本一样。建议查看你的方程是否有错误,有问题可以再交流。

matlab 中调用 fzero('a*x^2-4',1)时候,里面函数有个a值是之前定义的常...
解决方法:定义x为符号变量,然后把sym类型的方程转为字符串或inline函数再调用fzero求解。示例:>> syms x>> a=1;>> fzero(inline(char(a*x^2-4)),1)ans = 2 >> fzero(char(a*x^2-4),1)ans = 2

matlab solve求解方程组的问题
m3=subs(m3,{'N1','N2','N3','N4','N5','Bm','Bc1','Bc2','Bl1','Bl2'},{N1,N2,N3,N4,N5,Bm,Bc1,Bc2,Bl1,Bl2})m4=subs(m4,{'N1','N2','N3','N4','N5','Bm','Bc1','Bc2','Bl1','Bl2'},{N1,N2,N3,N4,N5,Bm,Bc1,Bc2,Bl1,Bl2})m5=subs(m5,{'N1','N2'...

matlab 怎么解欠定方程 有Warning:Rank deficient,rank=2 tol=4.6151...
在MATLAB中,求解这类方程组的命令十分简单,直接采用表达式:x=A\\b。在MATLAB的指令解释器在确认变量A非奇异后,就对它进行lu分解,并最终给出解x;若矩阵A的条件数很大,MATLAB会提醒用户注意所得解的可靠性。如果矩阵A是奇异的,则Ax=b的解不存在,或者存在但不唯一;如果矩阵A接近奇异时,MATLAB...

matlab求解不定方程
x=7:29;y=16:35;[x,y]=meshgrid(x,y); --- 把 x,y 放到三维图的 x, y 轴上 z=2*x+5*y; --- 令三维图的第三维z等于x,y的一个函数 k=find(z==126); --- 在三维图上找到z值为126的点,把这些点(的索引值)存到k中 x(k)',y(k)' --- 在x, y 中取出k中存...

用MATLAB求下面不定方程的解
a = atan((-3.+10000000000000000000000000000000.*cos(b)*(30000000000000000000000000000000.*cos(b)+(.10000000000000000000000000000000e63*cos(b)^2*d^2-.60827586206896551724137931034485e64+.67586206896551724137931034482761e63*d^2)^(1\/2))\/(.10000000000000000000000000000000e63*cos(b)^2+....

matlab解N元一次不定方程
随便举个例子,比如一个二元方程组:x+2y=5 ,3x-5y=10 用矩阵的解法就是[1 3;2 -5]\\[5 10]' 这样解的效率最高 还有就是用solve,就是[x,y]=solve('x+2*y=5','3*x-5*y=10')

请教高手,matlab怎么定义函数为什么会出如下的错
Matlab也能够完成二维插值的运算,相应的函数为interp2,使用方法与interpl基本相同,只是输入和输出的参数为矩阵,对应于二维平面上的数据点,详细的用法见Matlab联机帮助。7.1.2 最小二乘法拟合在科学实验的统计方法研究中,往往要从一组实验数据中寻找出自变量x 和因变量y之间的函数关系y=f(x) 。由于观测数据往往不够...

Matlab 当变量数>方程组数,可以用solve函数吗?
可以,solve函数就是用来求符号解的;你可以help一下 有一些方程本来就没有解析解,例如2^x=x^2,在数学上没有解析解的一类方程叫做超越方程

matlab符号解问题
如果希望对a求解,那么,直接指定即可:>> solve('a+b+c+d','a') ans = -b-c-d 但是,你所说的b、c、d都用a来表示不行,因为对于一个方程要求解多个变量,方程为不定的(前面的例子中,尽管从人的角度来说,也是不定方程,但提交给程序,除了人为指定或者系统默认指定的变量外,其它均...

相似回答