解方程
solve();直接输入表达式
eg:
solve('1-x=2');
ans =
-1
solve('x*x - 5 = 0');
ans =
5^(1/2)
-5^(1/2)
解方程组:
roots();输入方程因子
eg:
roots([,,,...,,,],[,,,...,,,]...);从右向左,依次是,常数项,一次,二次,···,方括号外边,则是,第二,第三个方程
% 返回值是一个数组,array[num]表示第num个解
以下均需指定变量名,即:
syms x;
syms y;
...
因式分解(整合)
collect();输入多项式 不带引号
拆分(扩展)
expand();输入多项式 不带引号
极限
limit();将表达式视为参数,并在独立变量为零时找到表达式的极限。
eg:
syms x
limit((x^3 + 5)/(x^4 + 7))
% 默认 x 趋向于零
% 可以
f(x) = x * x + 1
limit(f,2)
%表示f(x) 在 x -> 2 时 的极限
%事实上可以
f = (x - 3)/abs(x-3);
l = limit(f,x,3,'left') %表示 以 x 为 变量,趋向于3,左极限
r = limit(f,x,3,'right')