MATLAB常用的基本数学函数.docx
《MATLAB常用的基本数学函数.docx》由会员分享,可在线阅读,更多相关《MATLAB常用的基本数学函数.docx(12页珍藏版)》请在冰豆网上搜索。
MATLAB常用的基本数学函数
一、MATLAB常用的基本数学函数
abs(x):
纯量的绝对值或向量的长度
angle(z):
复数z的相角(Phaseangle)
sqrt(x):
开平方
real(z):
复数z的实部
imag(z):
复数z的虚部
conj(z):
复数z的共轭复数
round(x):
四舍五入至最近整数
fix(x):
无论正负,舍去小数至最近整数
floor(x):
地板函数,即舍去正小数至最近整数
ceil(x):
天花板函数,即加入正小数至最近整数
rat(x):
将实数x化为分数表示
rats(x):
将实数x化为多项分数展开
sign(x):
符号函数(Signumfunction)。
当x<0时,sign(x)=-1;
当x=0时,sign(x)=0;
当x>0时,sign(x)=1。
rem(x,y):
求x除以y的馀数
gcd(x,y):
整数x和y的最大公因数
lcm(x,y):
整数x和y的最小公倍数
exp(x):
自然指数
pow2(x):
2的指数
log(x):
以e为底的对数,即自然对数或
log2(x):
以2为底的对数
log10(x):
以10为底的对数
二、MATLAB常用的三角函数
sin(x):
正弦函数
cos(x):
馀弦函数
tan(x):
正切函数
asin(x):
反正弦函数
acos(x):
反馀弦函数
atan(x):
反正切函数
atan2(x,y):
四象限的反正切函数
sinh(x):
超越正弦函数
cosh(x):
超越馀弦函数
tanh(x):
超越正切函数
asinh(x):
反超越正弦函数
acosh(x):
反超越馀弦函数
atanh(x):
反超越正切函数
三、适用於向量的常用函数有:
min(x):
向量x的元素的最小值
max(x):
向量x的元素的最大值
mean(x):
向量x的元素的平均值
median(x):
向量x的元素的中位数
std(x):
向量x的元素的标准差
diff(x):
向量x的相邻元素的差
sort(x):
对向量x的元素进行排序(Sorting)
length(x):
向量x的元素个数
norm(x):
向量x的欧氏(Euclidean)长度
sum(x):
向量x的元素总和
prod(x):
向量x的元素总乘积
cumsum(x):
向量x的累计元素总和
cumprod(x):
向量x的累计元素总乘积
dot(x,y):
向量x和y的内积
cross(x,y):
向量x和y的外积
四、MATLAB的永久常数
i或j:
基本虚数单位(即)
eps:
系统的浮点(Floating-point)精确度
inf:
无限大,例如1/0
nan或NaN:
非数值(Notanumber),例如0/0
pi:
圆周率p(=3.1415926...)
realmax:
系统所能表示的最大数值
realmin:
系统所能表示的最小数值
nargin:
函数的输入引数个数
nargin:
函数的输出引数个数
五、MATLAB基本绘图函数
plot:
x轴和y轴均为线性刻度(Linearscale)
loglog:
x轴和y轴均为对数刻度(Logarithmicscale)
semilogx:
x轴为对数刻度,y轴为线性刻度
semilogy:
x轴为线性刻度,y轴为对数刻度
六、plot绘图函数的叁数
字元颜色字元图线型态
y黄色.点
k黑色o圆
w白色xx
b蓝色++
g绿色**
r红色-实线
c亮青色:
点线
m锰紫色-.点虚线
--虚线
七、注解
xlabel('InputValue');%x轴注解
ylabel('FunctionValue');%y轴注解
title('TwoTrigonometricFunctions');%图形标题
legend('y=sin(x)','y=cos(x)');%图形注解
gridon;%显示格线
八、二维绘图函数
bar长条图
errorbar图形加上误差范围
fplot较精确的函数图形
polar极座标图
hist累计图
rose极座标累计图
stairs阶梯图
stem针状图
fill实心图
feather羽毛图
compass罗盘图
quiver向量场图
附录Ⅰ工具箱函数汇总
Ⅰ.1统计工具箱函数
表Ⅰ-1概率密度函数
函数名对应分布的概率密度函数
betapdf贝塔分布的概率密度函数
binopdf二项分布的概率密度函数
chi2pdf卡方分布的概率密度函数
exppdf指数分布的概率密度函数
fpdff分布的概率密度函数
gampdf伽玛分布的概率密度函数
geopdf几何分布的概率密度函数
hygepdf超几何分布的概率密度函数
normpdf正态(高斯)分布的概率密度函数
lognpdf对数正态分布的概率密度函数
nbinpdf负二项分布的概率密度函数
ncfpdf非中心f分布的概率密度函数
nctpdf非中心t分布的概率密度函数
ncx2pdf非中心卡方分布的概率密度函数
poisspdf泊松分布的概率密度函数
raylpdf雷利分布的概率密度函数
tpdf学生氏t分布的概率密度函数
unidpdf离散均匀分布的概率密度函数
unifpdf连续均匀分布的概率密度函数
weibpdf威布尔分布的概率密度函数
表Ⅰ-2累加分布函数
函数名对应分布的累加函数
betacdf贝塔分布的累加函数
binocdf二项分布的累加函数
chi2cdf卡方分布的累加函数
expcdf指数分布的累加函数
fcdff分布的累加函数
gamcdf伽玛分布的累加函数
geocdf几何分布的累加函数
hygecdf超几何分布的累加函数
logncdf对数正态分布的累加函数
nbincdf负二项分布的累加函数
ncfcdf非中心f分布的累加函数
nctcdf非中心t分布的累加函数
ncx2cdf非中心卡方分布的累加函数
normcdf正态(高斯)分布的累加函数
poisscdf泊松分布的累加函数
raylcdf雷利分布的累加函数
tcdf学生氏t分布的累加函数
unidcdf离散均匀分布的累加函数
unifcdf连续均匀分布的累加函数
weibcdf威布尔分布的累加函数
表Ⅰ-3累加分布函数的逆函数
表Ⅰ-11线性模型函数
anova1单因子方差分析
anova2双因子方差分析
anovan多因子方差分析
aoctool协方差分析交互工具
dummyvar拟变量编码
friedmanFriedman检验
glmfit一般线性模型拟合
kruskalwallisKruskalwallis检验
leverage中心化杠杆值
lscov已知协方差矩阵的最小二乘估计
manova1单因素多元方差分析
manovacluster多元聚类并用冰柱图表示
multcompare多元比较
多项式评价及误差区间估计
polyfit最小二乘多项式拟合
polyval多项式函数的预测值
polyconf残差个案次序图
regress多元线性回归
regstats回归统计量诊断
Ridge岭回归
rstool多维响应面可视化
robustfit稳健回归模型拟合
stepwise逐步回归
x2fx用于设计矩阵的因子设置矩阵
表Ⅰ-12非线性回归函数
nlinfit非线性最小二乘数据拟合(牛顿法)
nlintool非线性模型拟合的交互式图形工具
nlparci参数的置信区间
nlpredci预测值的置信区间
nnls非负最小二乘
表Ⅰ-13试验设计函数
cordexchD-优化设计(列交换算法)
daugment递增D-优化设计
dcovary固定协方差的D-优化设计
ff2n二水平完全析因设计
fracfact二水平部分析因设计
fullfact混合水平的完全析因设计
hadamardHadamard矩阵(正交数组)
rowexchD-优化设计(行交换算法)
表Ⅰ-14主成分分析函数
barttestBarttest检验
pcacov源于协方差矩阵的主成分
pcares源于主成分的方差
princomp根据原始数据进行主成分分析
表Ⅰ-15多元统计函数
classify聚类分析
mahal马氏距离
manova1单因素多元方差分析
manovacluster多元聚类分析
表Ⅰ-16假设检验函数
ranksum秩和检验
signrank符号秩检验
signtest符号检验
ttest单样本t检验
ttest2双样本t检验
ztestz检验
表Ⅰ-17分布检验函数
jbtest正态性的Jarque-Bera检验
kstest单样本Kolmogorov-Smirnov检验
kstest2双样本Kolmogorov-Smirnov检验
lillietest正态性的Lilliefors检验
表Ⅰ-18非参数函数
friedmanFriedman检验
kruskalwallisKruskalwallis检验
ranksum秩和检验
signrank符号秩检验
signtest符号检验
表Ⅰ-19文件输入输出函数
caseread读取个案名
casewrite写个案名到文件
tblread以表格形式读数据
tblwrite以表格形式写数据到文件
tdfread从表格间隔形式的文件中读取文本或数值数据
表Ⅰ-20演示函数
aoctool协方差分析的交互式图形工具
disttool探察概率分布函数的GUI工具
glmdemo一般线性模型演示
randtool随机数生成工具
polytool多项式拟合工具
rsmdemo响应拟合工具
robustdemo稳健回归拟合工具
附录1常用命令
附录1.1管理用命令
addpath增加一条搜索路径rmpath删除一条搜索路径
demo运行Matlab演示程序type列出.M文