取整函数
floor(x):向下取整
ceil(x):向上取整
round(x):四舍五入
fix(x):舍去小数部分
离散数学函数
factor(x): 对x因式分解(到最简)
factorial(x): 计算x!
nchoosek(n,k) :求n选k个的组合数
gcd(x,y): 求x,y的最大公约数
lcm(x,y) :求x,y的最小公倍数
primes(x): 找出小于x的素数
isprime(x): 判断x是不是素数
rats(x) : 用分数表示X
自定义函数
1.确定输入输出变量个数
- nargin(‘函数名’):确定输入个数
- nargout(‘函数名’):确定输出个数;用在自定义函数中表示用户要求输出变量得个数
2.将变量保存到.mat文件
save 文件名.mat 变量/句柄函数
load 文件名.mat
3.子函数
- 一个m文件只能有一个主函数,主函数名字应该跟文件名字一样,其他得子函数可以有多个
- 嵌套函数用法:把子函数代码放在主函数中,靠近调用子函数代码之后