1、solve() 求根
syms x; %定义x为symbol,即所求的根为x
y=x*sin(x)-x;
solve(y,x); %求 y=xsinx-x的根x
% x-2y=5 和 x+y=6
syms x y;
eq1=x-2*y-5; eq2=x+y-6;
A=solve(eq1,eq2,x,y); %求二元一次方程的根x y
2、diff() 求函数的微分
syms x
y=4*x.^5;
yprime=diff(y); %y的一阶导,d(y)/d(x)
3、int() 求函数的积分
syms x; y=x^2*exp(x);
z=int(y); %用int()求得函数y的不定积分,结果为e^x(x^2-2x+2)...
该int()函数会自动添加系数 使得z(0)=2
z=z-subs(z,x,0); %我想让z(0)=0,这样处理
syms x;
y=(x.^2-x+1)/(x+3);
int(y,0,10) %计算y函数在[0,10]区间的定积分
4、roots([ ]) 求方程式的根
roots([1 -6 -12 81]); %求f(x)=x^3-6x^2-12x+81
原文地址:https://www.cnblogs.com/lidan-prime/p/9735836.html
时间: 2024-10-10 17:22:23