matlab在不定方程组求解时,运行报错!
一、matlab在不定方程组求解时,运行报错!
正确代码:
A=[3,1,0;1,1,1];
B=[48;20];
X=AB
结果入下:
X =
16.0000
4.0000
觉得有帮助就采纳吧。
二、求matlab高人指点,解一道数学题啊!急急急!如图!
function zd503781491
% 求解微分方程
Y0 = [1.2; 0; 0; -1.04935371];
[t,Y] = ode45(@ode, [0 100], Y0);
% 绘制轨迹图
x = Y(:, 1);
y = Y(:, 3);
plot(x,y)
axis equal
function dY = ode(t, Y)
% 阿波罗飞船运动微分方程
mu = 1 / 82.45;
lambda = 1 - mu;
x = Y(1);
dx = Y(2);
y = Y(3);
dy = Y(4);
r1 = sqrt( (x+mu)^2 + y^2 );
r2 = sqrt( (x+lambda)^2 + y^2 );
dY = [
dx;
2*dy + x - lambda*(x+mu) / r1^3 - mu*(x-lambda) / r2^3;
dy;
-2*dx + y - lambda*y / r1^3 - mu*y / r2^3;
];
三、知道用Matlab的数学求解决题目的高手过来看看!
哪儿用楼上回答那么多?!把主题都冲淡了,见了高分也不能这样啊!?
%===========================
format rat
A=[3 4 -7 -12;5 7 4 2;1 0 8 -5 ;-6 5 -2 10]
B=[4; -3; 9; -8]
Rank=rank(A) %(1)求系数矩阵的秩;
xyzw=AB %(2)求出方程组的解. 或
xzyw=inv(A)*B
%==============================
运行结果:
A =
3 4 -7 -12
5 7 4 2
1 0 8 -5
-6 5 -2 10
B =
4
-3
9
-8
Rank =
4
xyzw =
-407/807
-1608/9107
499/788
-1051/1184
xzyw =
-407/807
-1608/9107
499/788
-1051/1184
四、用MATLAB求解一元高次方程的解,要详细的,
求根程序如下:
syms x %定义符号变量x
a=(x-1)*(x-2)....*(x-20); % 方程式,加扰动项一样。
X=solve(a,x) %求根
结果如楼上所示,扰动项没有影响。
五、在数学建模中什么情况下使用matlab更加合适
只要数据是离散化的,或者说可以用矩阵表示出来的,可以运用矩阵相关知识进行计算的模型或者运算,都可以使用Matlab。由于现在的研究很多方向都需要把问题离散化进行研究,比如图片可以当做一个个的像素,机器学习当中的训练集和预测集,绘制函数图像,离散信号的处理,回归分析,聚类分析,决策树,归一化基本上都要用到。
你可能注意到上述很多东西都是机器学习的内容,所以学习机器学习入门语言用Matlab也是不错的选择。
Matlab可能除了符号计算水平一般之外,大多数的数学问题和工程问题都可以得到比较好的处理。只要你在拿到一组数据,基本上都可以使用Matlab处理。所以数学建模竞赛当中,Matlab也基本上成为了标配语言之一。虽然这些年Python由于科学计算库的逐步成熟,比如numpy,matplotlib,pandas,scipy等,让py逐步实现matlab全部甚至更多的功能。但是不得不承认商业软件的强大,在做图美观以及一些计算成熟方面,Matlab还是更好使用的。
六、请问有没有用matlab解决光学的书籍
只有些论文,图书没有,百度文库就能下到。
lz可以自己尝试着做。数值分析来解一些光学上的传播方程 速率方程什么的。
另外有个小书:《光学实验与仿真》是孙绪保编写的,由北京理工大学出版社出版。