多语言展示
当前在线:1489今日阅读:27今日分享:41

matlab常用数学公式汇总

matlab是一款常用的数学软件。可以进行矩阵计算、方程求解、绘图等功能。下面将详细介绍一些常用的求解、微积分与求导等一些功能。
工具/原料
1

电脑

2

matlab

方程求解
1

求一员方程的根:an*x^n+...+a1*x1+a0=01.p=[an,...,a1,a0];roots(p)   (注意,每个系数都要按顺序写入p,若没有,写0,不可省略)2.solve(an*x^n+...+a1*x1+a0==0)  (可用函数名代替函数)

2

求线性方程组的解:A*X=b(A为n*n矩阵,b为1*n矩阵)    例A=[2 5;3 2];b=[1;1];1.X=inv(a)*b(或X=b*eye(n)/A)   (利用矩阵的逆求解)2.[x1,x2]=solve(2*x1+5*x2-1,3*x1+2*x2-1)

微积分与求导
1

diff(fun,x),对fun函数中的x求导,函数可以是n元的。

2

int(fun,x),求fun关于x的原函数int(fun,x,a,b)求fun对x从a到b的积分

3

1.定义fun关于x的函数,如fun=@(x)x.^2+sin(x)2.quad(fun,a,b),对fun从a到b积分

4

双重积分:对fun的x从a1到b1,对y从a2到b2的积分例fun=@(x,y)x*y;dblquad(fun,a1,b1,a2,b2)注意:积分上下限必须为数字。

注意事项

函数是利用积分的定义求得,函数应写成点乘。

推荐信息