论文写作---matlab符号运算之求解方程组

论文写作---matlab符号运算之求解方程组

% 使用solve函数求解方程
% 例:求解方程组: x+y=1, x-11y=5
clc;
clear;
 
% 声明符号变量
syms x y;
% 定义方程
eq1 = x+y-1 ;
eq2 = x-11y-5 ;

% 调用solve求解方程组
% (solve函数的参数包括方程表达式,以及要求解的变量,这里变量是可选参数,不指定时matlab自动按默认变量进行求解)
% 这时候solve求得的解通过结构体的形式赋值给sol,然后再通过x=sol.x和y=sol.y分别赋值给x和y。
sol = solve(eq1, eq2, eq3, x, y, z);
x = sol.x
y = sol.y

% 也可以直接使用:
% [x,y] = solve(eq1, eq2, x, y);

猜你喜欢

转载自blog.csdn.net/yiweiduguo/article/details/113573050