1 pascal(5) 副对角线帕斯卡矩阵
2
3 mesh(x,y,z) 绘制三维网面函数
4 meshz()
5 ezmesh('f(x)',[x范围,y范围,z范围],n) 简单三维网面,n代表绘制密度
6 slice(x,y,z,u,sx,sy,sz) 三维函数可视化,sx,sy,sz分别代表切片位置
7 colormap([红 黄 蓝]) 网格上色
8
9 ezplot('f(x)',[x1,x2,y1,y2]) 简单绘图函数
10 fplot('f(x)',[x1,x2,y1,y2]) 函数绘图
11 plot(x1,y1,x2,y2,x3,y3,……) 二维,连线绘图,远不止这些用法
12 plot3(x1,y1,z1,……) 三维绘图
13 plot(A,B) 使A和B的列向量一一对应连线绘图
14 bar(A) 对列或行相量A画柱形图
15
16
17 hold on 保持图形
18 axis(x1,x2,y1,y2) 作图范围
19 figure(1) 作图窗口
20 linspace(x1,x2,n) 从x1到x2生成n维等差行相量,n默认100
21 logspace(x1,x2,n) 从10^x1到10^x2生成n维等差行相量,n默认50
22
23 sum(A) 求A相量和
24 sum(A,1/2) 求矩阵列和/行和
25
26 sin(x),asin(x) 三角函数
27 sqrt 开方
28 abs 绝对值
29 round(四舍五入) fix(去小数,逼近0) floor(下取整) ceil(上取整)
30 gcd(最大公因数) lcm(最小公倍数)
31
32 f=inline('内嵌函数') 给函数定义一个名字,类似于f(x);
33
34 format short默认/long/rat分数
35 rot90(A) 将矩阵逆时针旋转90
36
37 [X,Y]=meshgrid(x1:x2,y1:y2) 定义网格,X为行向量相同的,列向量元素等差。
38 vpa(s,d) 将s以d位小数显示
39 strcat('n1','n2'),连接字符串
40 mod(x,n) x对n取模
41 polar(theta,r,'选项') 以极坐标绘图
42
43 nargin 函数输入参数个数
44 nargout 函数输出参数个数
45
46 load a.txt 读入数据到a
47 m=fopen('a.txt','w') 以读取的方式将值传给m
48 fprint()
49
50 disp() 显示变量值
51
52 x=sym('表达式') 将表达式的符号值(精确)赋给x
53 syms x y z …… 定义多个符号变量,以符号变量构成的函数为符号函数
54 double('') 将其转化为双精度
55
56 simple('表达式') 寻求最简表达式
57 simplify('表达式') 复杂表达式化简
58 pretty('表达式') 将表达式按常见数学形式显示
59
60 diff(f,x,n) f对x求n次导
61 int(S,x) S对x求不定积分,得符号表达式
62 quad(S,a,b) 求S在[a,b]上定积分,近似值
63 subs(f,x,u) 替换符号变量,f关于x的函数,u关于其他变量的函数,将x替换为u
64
65 symsum(f,n,n1,n2) 级数求和,关于n的级数f,在n1至n2求和
66 limit(f,x,x0,'left/right') 函数求极限,x默认可省略,x0默认为0,'左/右'求左右极限
67 taylor(f,n,x0) 泰勒级数有限项展开,将f在x0处,展开到n-1次,共n项
68 solve('表达式1','表达式2',…'未知数1','未知数2',…) 方程求根运算,未知数可省略
69 linsolve(A,b) 线性方程求解,A为系数矩阵,b为常数列向量
70 dsolve('表达式','自变量') 微分方程符号求解,n阶导用Dn表示
71
72 D=eig(A) 求特征值
73 [P,D]=eig(A) P特征相量,D特征值
74
75 roots(a1,a2,…an) 求多项式代数方程的根
76 ploy(x) x为根相量,ploy得展开式系数
77 fzero(f,x0) 求f接近x0附近的0点
78 fzero(f,[a,b]) 求f在区间[a,b]内0点,需满足a,b两处符号相反
79 [Xmin,Ymin]=fminbnb(f,x1,x2) 求区间[x1,x2]内f最小值
80