您的位置:首页 > 编程语言 > MATLAB

matlab符号运算学习笔记

2012-11-21 19:23 501 查看
1, 核心工具
a) sym函数:构造表达式:f = sym('x+y')

b) syms函数:构造符号对象的快捷方法

c) symfum函数:构造因变量为输入变量的函数:

syms f x y

f = symfun(x+y, [x y]);

d) 值代入:

i. subs函数

ii. eval函数

2, 符号变量确定原则

a) i和j一定不会作为变量符号,如果只有i和j,则默认为x

b) 取离x最近的,若距离相等,取ASCII码大的;

c) 可以用findsym函数来查询:findsym(x+y+z, 2)

3, 因式分解

s=factor(x^3-1);

4, 极限

M = limit('(1-1/x)^x',x, inf)

5, 导数

y = sin(a*x)

A=diff(y,x)

B=diff(y,a)

C=diff(y,x,2)

6, 积分

a) 不定积分

I=int(f)

b) 定积分

J=int(g,0,pi/2)

c) 反常积分

K=int(h,0,inf)

7, 求和

S1=symsum(1/n^2,1,10)

S2=symsum(x/n^2, n, 1, inf)

8, 解代数方程和常微分方程

函数dsolve
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: