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
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
相关文章推荐
- [Matlab]基础教程学习笔记(七):符号运算
- matlab学习笔记:符号运算
- [Matlab]基础教程学习笔记(七):符号运算
- matlab学习笔记一 符号计算
- 【Matlab学习笔记】【数学形态学】膨胀、腐蚀、开运算、闭运算、击中击不中变换
- MATLAB学习笔记(九)——MATLAB符号计算
- 【学习笔记】数据类型与运算符号
- matlab学习笔记(三)---图像的代数运算
- matlab基础学习——标号、符号、运算符号
- php学习笔记--运算符号
- [原创]java WEB学习笔记39:EL中的运算符号(算术运算符,关系运算符,逻辑运算符,empty运算符,条件运算符,括号运算符)
- PHP学习笔记——PHP的运算符号;
- linux shell编程学习笔记(5)shell运算符号和运算命令
- MATLAB学习笔记(六):数值数组及向量化运算(数组创建)
- MATLAB学习笔记(二):符号计算(创建符号对象)
- Matlab学习笔记--符号计算
- 【matlab学习笔记】矩阵的表示和常用符号
- C语言学习笔记1--符号常量、变量、运算
- MATLAB学习之符号运算
- 【Java学习笔记】基础知识学习1【基本输出,数据类型,基础运算符号】