MATLAB经常使用的基本数学函数解读Word文档格式.docx

上传人:b****3 文档编号:17843467 上传时间:2022-12-11 格式:DOCX 页数:12 大小:21.69KB
下载 相关 举报
MATLAB经常使用的基本数学函数解读Word文档格式.docx_第1页
第1页 / 共12页
MATLAB经常使用的基本数学函数解读Word文档格式.docx_第2页
第2页 / 共12页
MATLAB经常使用的基本数学函数解读Word文档格式.docx_第3页
第3页 / 共12页
MATLAB经常使用的基本数学函数解读Word文档格式.docx_第4页
第4页 / 共12页
MATLAB经常使用的基本数学函数解读Word文档格式.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

MATLAB经常使用的基本数学函数解读Word文档格式.docx

《MATLAB经常使用的基本数学函数解读Word文档格式.docx》由会员分享,可在线阅读,更多相关《MATLAB经常使用的基本数学函数解读Word文档格式.docx(12页珍藏版)》请在冰豆网上搜索。

MATLAB经常使用的基本数学函数解读Word文档格式.docx

整数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:

函数的输入引数个数

函数的输出引数个数

五、MATLAB基本绘图函数plot:

x轴和y轴均为线性刻度(Linearscale

loglog:

x轴和y轴均为对数刻度(Logarithmicscalesemilogx:

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非参数函数

kruskalwallisKruskalwallis检验

表Ⅰ-19文件输入输出函数

caseread读取个案名

casewrite写个案名到文件

tblread以表格形式读数据

tblwrite以表格形式写数据到文件

tdfread从表格间隔形式的文件中读取文本或数值数据表Ⅰ-20演示函数

aoctool协方差分析的交互式图形工具

disttool探察概率分布函数的GUI工具

glmdemo一般线性模型演示

randtool随机数生成工具

polytool多项式拟合工具

rsmdemo响应拟合工具

robustdemo稳健回归拟合工具

附录1常用命令

附录1.1管理用命令

addpath增加一条搜索路径rmpath删除一条搜索路径

demo运行Matlab演示程序type列出.M文件

doc装入超文本文档version显示Matlab的版本号

help启动联机帮助what列出当前目录下的有关文件

lasterr显示最后一条信息whatsnew显示Matlab的新特性

lookfor搜索关键词的帮助which造出函数与文件所在的目录

path设置或查询Matlab路径

附录1.2管理变量与工作空间用命令

clear删除内存中的变量与函数pack整理工作空间内存

disp显示矩阵与文本save将工作空间中的变量存盘

length查询向量的维数size查询矩阵的维数

load从文件中装入数据who,whos列出工作空间中的变量名

附录1.3文件与操作系统处理命令

cd改变当前工作目录edit编辑.M文件

delete删除文件matlabroot获得Matlab的安装根目录

diary将Matlab运行命令存盘tempdir获得系统的缓存目录

dir列出当前目录的内容tempname获得一个缓存(temp文件

!

执行操作系统命令

附录1.4窗口控制命令

echo显示文件中的Matlab中的命令more控制命令窗口的输出页面format设置输出格式

附录1.5启动与退出命令

matlabrc启动主程序quit退出Matlab环境

startup

Matlab自启动程序

附录2运算符号与特殊字符

附录2.1运算符号与特殊字符

+加...续行标志

-减,分行符(该行结果不显示

*矩阵乘;

分行符(该行结果显示

.*向量乘%注释标志

^矩阵乘方!

操作系统命令提示符

.^向量乘方矩阵转置

kron矩阵kron积.向量转置

\矩阵左除=赋值运算

/矩阵右除==关系运算之相等

.\向量左除~=关系运算之不等

./向量右除<

关系运算之小于

:

向量生成或子阵提取<

=关系运算之小于等于

(下标运算或参数定义>

关系运算之大于

[]矩阵生成>

=关系运算之大于等于

{}&

逻辑运算之与

.结构字段获取符|逻辑运算之或

.点乘运算,常与其他运算符联合使用(如.\~逻辑运算之非

xor逻辑运算之异成

附录2.2逻辑函数

all测试向量中所用元素是否为真is*(一类函数

检测向量状态.其中*表示一个确定的函数(isinf

any测试向量中是否有真元素*isa检测对象是否为某一个类的对象

exist检验变量或文件是否定义logical将数字量转化为逻辑量

find查找非零元素的下标

附录3语言结构与调试

附录3.1编程语言函数名

builtin执行Matlab内建的函数global定义全局变量

eval执行Matlab语句构成的字符串nargchk函数输入输出参数个数检验feval执行字符串指定的文件scriptMatlab语句及文件信息

functionMatlab函数定义关键词

附录3.2控制流程

break中断循环执行的语句if条件转移语句

case与switch结合实现多路转移otherwise多路转移中的缺省执行部分else与if一起使用的转移语句return返回调用函数

elseif与if一起使用的转移语句switch与case结合实现多路转移

end结束控制语句块warning显示警告信息

error显示错误信息while循环语句

for循环语句

附录3.3交互输入

input请求输入menu菜单生成

keyboard启动键盘管理pause暂停执行

附录3.4面向对象编程

class生成对象isa判断对象是否属于某一类

double转换成双精度型superiorto建立类的层次关系

inferiorto建立类的层次关系unit8转换成8字节的无符号整数inline建立一个内嵌对象

附录3.5调试函数名

dbclear清除调试断点dbstatus列出所有断点情况

dbcont调试继续执行dbstep单步执行

dbdown改变局部工作空间内存dbstop设置调试断点

dbmex启动对Mex文件的调试sbtype列出带命令行标号的.M文件dbquit退出调试模式dbup改变局部工作空间内容

dbstack列出函数调用关系

附录4基本矩阵与矩阵处理

附录4.1基本矩阵函数名

eye产生单位阵rand产生随机分布矩阵

linspace构造线性分布的向量randn产生正态分布矩阵

logspace构造等对数分布的向量zeros产生零矩阵

ones产生元素全部为1的矩阵:

产生向量

附录4.2特殊向量与常量

ans缺省的计算结果变量non非数值常量常由0/0或Inf/Inf获得computer运行Matlab的机器类型nargin函数中参数输入个数eps精度容许误差(无穷小nargout函数中输出变量个数

flops浮点运算计数pi圆周率

i复数单元realmax最大浮点数值

inf无穷大realmin最小浮点数值

inputname输入参数名varargin函数中输入的可选参数

j复数单元varargout函数中输出的可选参数

附录4.3时间与日期calender日历eomday计算月末clock时钟etime所用时间函数cputime所用的CPU时间now当前日期与时间date日期tic启动秒表计时器datenum日期(数字串格式toc读取秒表计时器datestr日期(字符串格式weekday星期函数datevoc日期(年月日分立格式附录4.4矩阵处理cat向量连接reshape改变矩阵行列个数diag建立对角矩阵或获取对角向量rot90将矩阵旋转90度fliplr按左右方向翻转矩阵元素tril取矩阵的下三角部分flipud按上下方向翻转矩阵元素triu取矩阵的上三角部分repmat复制并排列矩阵函数附录5特殊矩阵compan生成伴随矩阵invhilb生成逆hilbert矩阵gallery生成一些小的测试矩阵magic生成magic矩阵hadamard生成hadamard矩阵pascal生成pascal矩阵hankel生成hankel矩阵toeplitz生成toeplitz矩阵hilb生成hilbert矩阵wilkinson生成wilkinson特征值测试矩阵附录6数学函数附录6.1三角函数sin/asin正弦/反正弦函数sec/asec正割/反正割函数sinh/asinh双曲正弦/反双曲正弦函数sech/asech双曲正割/反双曲正割函数cos/acos余弦/反余弦函数csc/acsc余割/反余割函数cosh/acosh双曲余弦/反双曲余弦函数csch/acsch双曲余割/反双曲余割函数tan/atan正切/反正切函数cot/acot余切/反余切函数tanh/atanh双曲正切/反双曲正切函数coth/acoth双曲余切/反双曲余切函数atan2四个象限内反正切函数附录6.2指数函数exp指数函数log10常用对数函数log自然对数函数sqrt平方根函数

附录6.3复数函数abs绝对值函数imag求虚部函数angle角相位函数real求实部函数conj共轭复数函数附录6.4数值处理fix沿零方向取整round舍入取整floor沿-∞方向取整rem求除法的余数ceil沿+∞方向取整sign符号函数附录6.5其他特殊数学函数airyairy函数erfcx比例互补误差函数besselhbessel函数(hankel函数erfinv逆误差函数bessili改进的第一类bessel函数expint指数积分函数besselk改进的第二类bessel函数gammagamma函数besselj第一类bessel函数gammainc非完全gamma函数bessely第二类bessel函数gammalngamma对数函数betabeta函数gcd最大公约数betainc非完全的beta函数lcm最小公倍数betalnbeta对数函数log2分割浮点数elipjJacobi椭圆函数legendrelegendre伴随函数ellipke完全椭圆积分pow2基2标量浮点数erf误差函数rat有理逼近erfc互补误差函数rats有理输出

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1