欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    matlab函数大全.doc

    • 资源ID:17421584       资源大小:314KB        全文页数:13页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    matlab函数大全.doc

    【精品文档】如有侵权,请联系网站删除,仅供学习与交流matlab函数大全.精品文档.第2章数组的创建创建简单的一维数值数组的常用方法如下:格式:x=a b c d %包含指定元素的行向量,元素之间用空格或者逗号分隔X=first:last %创建从first开始,加1计数,到last结束的行向量X=first:increment:last%创建从first开始,加increment计数(间隔数),到last结束的行向量X=linspace(a,b,n)%创建从ab的n个元素(等间隔)的行向量X=logspace(a,b,n)%创建从10a10b的以对数刻度分布的n个元素(等间隔)的行向量在命令窗口保存数组格式save%在matlab命令窗口中,使用save命令保存工作空间浏览器中的所有变量,文件名为“matlab.mat”save filename %在文件filename.mat中保存工作空间浏览器中的所有变量save filename v1 v2 %在文件filename.mat中保存工作空间浏览器中的变量v1、v2数组排序格式sort(x)%将数组x中的元素按升序排列sort(x,ascend)%将数组x中的元素按升序排列sort(x,descend)%将数组x中的元素按降序排列特殊矩阵的生成1. 全零阵格式:X=zeros(n)%生成n*n全零阵X=zeros(m,n)%生成m*n全零阵X=zeros(m,n)%生成n*n全零阵X=zeros(size(A)%生成与矩阵A相同大小的全零阵 全1阵格式:X=ones(n)%生成n*n全1阵X=ones(m,n)%生成n*n全1阵X=ones(m,n)%生成n*n全1阵X=ones(size(A)%生成与矩阵A相同大小的全1阵 单位阵格式:X=eye(n)生成n*n单位阵X=eye(m,n)生成n*n单位阵X=eye(size(A)%生成与矩阵A相同大小的单位阵产生以输入元素为对角元素的矩阵格式:X=blkding(a,b,c,d,)%产生以a,b,c,d为对角元素的矩阵X=diag(v,k)%v是对角线为元素的向量v=a,b,c,d说明:将向量v写入矩阵X的主对角线上,而矩阵的其他元素为0。K表示上移或下移的行数,正数表示上移,负数表示下移,0(默认值)表示在对角线上。魔方矩阵格式:M=magic(n)%产生n阶魔方矩阵例如M=magic(3)M=8 1 6 3 5 7 4 9 2矩阵A的第r行:A(r,:)矩阵A的第r列:A(:,r)矩阵的维数对于m*n矩阵A,可以使用函数size获得A的维数格式: d=size(A)%返回一个行向量d=m,n,m是行数,n是列数m,n=size(A)%返回A的维数(行数m和列数n),两个标量m=size(A,1),n=size(A,2)%分别显示行数m和列数n矩阵重排当向量的元素个数能够表示成m*n的形式时,可以将其排为矩阵形式格式:A=reshape(x,m,n)%将向量x重新排成m*n的二维矩阵A矩阵复制格式:repmat(A,m,n)%A为待复制的向量或矩阵,m、n为需要复制的行数和列数稀疏矩阵当矩阵的大部分元素是零,少数元素为非零元素时,这种矩阵称为稀疏矩阵格式:S=sparse(A)%A为原全矩阵,返回稀疏矩阵Sfull(S)%将稀疏矩阵转化为全矩阵函数nnz(S)%非零个数的计数函数spy(S)%对应的稀疏矩阵图i,j,v=find(A)%查找矩阵非零数所在的行数i、列数j,及其对应的非零数值v矩阵的特征值和特征向量对于n阶方阵A,其特征值和特征向量用函数eig(A)来求格式:d=eig(A)%返回矩阵A的特征值dV,D=eig(A)%V的每一列向量对应于特征值的特征向量,D是以特征值为元素组成的对角矩阵线性方程组的唯一解线性方程组的矩阵形式为AX=b(A为系数矩阵,b为常数项列向量,X为未知数列向量),其唯一解为X=A-1b格式:X=inv(b)*b %利用可逆矩阵法X=Ab %利用左除法X=sym(A)sym(b) %左除法的符号表示齐次线性方程组的通解齐次线性方程组矩阵形式AX=0格式:Z=null(A,r) %Z的列向量是方程AX=0的有理基础解系超定方程组的解超定方程组是指方程的个数大于未知数个数的线性方程组,通常无精确解,但存在近似的最小二乘解。其解法不需要检查系数矩阵的秩是否小于行数、列数,直接利用广义逆矩阵函数pinv计算即可。格式:X=pinv(A)*b %A为超定方程组的系数矩阵,b为常数项列向量第3章 单元数组与结构数组利用命令disp法格式:disp(S) %S是字符串,显示出S的文本利用命令char法格式:char(S) %S是字符串,显示出S的文本利用命令input法格式:input(out,in) %显示出字符串out的文本并等待终端的输入,in可省略如果变量in是s,则输入的内容以字符串的形式进行保存字符串的查找格式:findstr(S1,S2) %S1,S2都为字符串,表示在较长的字符串中查找较短的字符串出现的次数,并返回其位置字符串转换成矩阵将字符串转换成矩阵的函数为str2mat。例如:S=数值,字符串,2012年6月M=str2mat(S)S=数值 字符串 2012年6月M=数值 字符串 2012年6月利用函数cell创建一个大小合适的空矩阵格式:cell(m,n) %创建一个m*n的空细胞矩阵,矩阵的所有行必须有相同的细胞数单元数组的显示celldisp函数格式:celldisp(cell) %逐个显示cell的每个元素的值cellplot函数格式:cellplot(B) %用彩色的图形来显示单元型变量B的秸秆形式结构数组的构建直接输入法在为结构数组中的元素直接赋值的同时定义该元素的名称,并使用“.”将结构变量名与元素名连接格式:struct_name(record#).field_name=data %创建将数据data直接赋值给变量名struct_name(record#)和元素名field_name的结构数组说明:创建1*1的结构数组时可省略记录号(record#)项使用struct函数生成结构数组格式:S=struct(field1,V1,field,V2,) %field为各成员变量名,V为对应的各成员变量的内容,返回结构数组S在结构数组中删除项格式:S=rmfield(S,fields) %将结构数组S中的fields项删除,仍用数组名S表示说明:当fields是字符串或单元数组变量时,将一次性删除多项结构数组与单元数组的转换格式:C=struct2cell(S) %将结构数组S转化为单元数组CS=cell2struct(C) %将单元数组C转化为结构数组S第4章 符号计算创建符号对象与表达式在MATLAB中,作为符号对象的符号常量、符号变量、符号函数及符号表达式,可以使用函数命令sym,syms加以规定和创建格式:S=sym(A) %用输入参量A构造一个类型为“sym”的对象S。若A为字符串,则S为符号数值或变量;若A为一数值标量或矩阵,则S为代表所给数值的符号表达式x=sym(x) %创建一个名称为“x”的符号变量,且将结果存储于xpi=sym(pi) %创建一符号数值syms x y z %创建多个符号变量符号表达式运算符号表达式的因式分解与展开格式:factor(s) %对符号表达式s分解因式expand(s) %对符号表达式s进行展开collect(s) %对符号表达式s合并同类型书写格式美化格式:pretty(s) %把符号表达式s设置成漂亮的形式符号表达式的化简格式:simplify(s) %对符号表达式s利用各种恒等式化简 simple(s) %对符号表达式s进行化简,并显示化简过程反函数的运算对于符号函数的反函数运算,可使用finverse函数来实现格式:g=finverse(f) %求函数f的反函数。F为符号表达式,x为单变量,函数g也是一个符号函数,且满足g(f(x)=xg=finverse(f,v) %返回函数表达式的自变量v,v是符号变量。g的表达式要求满足g(f(x)=v复合函数的运算格式:compose(f,g) %返回f=f(x)和g=g(y)的复合函数f(g(y)。x是为findsym定义的f的符号变量,y是为findsym定义的g的符号变量 compose(f,g,t) %返回f=f(x)和g=g(y)的复合函数f(g(y),返回的函数以t为自变量。x是为findsym定义的f的符号变量,y是为findsym定义的g的符号变量符号极限格式:limit(f,x,a) %计算符号表达式f=f(x)的极限值,当x接近a时limit(f,a) %用命令findsym(f)确定f中的自变量,设为变量x,再计算f的极限值,当x接近a时limit(f) %用命令findsym(f)确定f中的自变量,设为变量x,再计算f的极限值,当x接近0时limit(f,x,a,right) %计算符号函数f的右极限,当x接近a+时limit(f,x,a,left) %计算符号函数f的左极限,当x接近a-时符号导数格式:diff(f,x) %计算表达式f中的指定符号变量x的1阶导数diff(f,x,n) %计算表达式f中的指定符号变量x的n阶导数diff(f) %计算表达式f中的指定符号变量x的1阶导数,其中x=findsym(f)diff(f,n) %计算表达式f中的指定符号变量x的n阶导数,其中x=findsym(f)符号积分格式:R=int(f,x) %计算符号表达式f中指定符号变量x的不定积分,这只是函数f的一个原函数,后面没有加任意常数CR=int(f) %计算符号表达式f中指定符号变量x的不定积分,其中x=findsym(f)R=int(f,x,a,b) %计算符号表达式f中指定符号变量x为ab的定积分R=int(f,a,b) %计算符号表达式f中指定符号变量x为ab的定积分,其中x=findsym(f)R=quad(f,a,b) %计算函数表达式f中指定变量x为ab的数值积分符号级数泰勒级数格式:T=taylor(f,n,x) %返回符号表达式f中指定的符号自变量x的n-1阶Maclaurin多项式T=taylor(f) %返回符号表达式f中符号变量x的6阶的Maclaurin多项式近似式,其中x=findsym(f) T=taylor(f,n,x,n) %返回符号表达式f中指定的符号自变量x=a点的n-1阶的泰勒级数级数和格式:S=symsum(f) %对符号表达式f中的符号变量k(由命令findsym(f)确定的)从0k-1求级数和S=symsum(f,x) %对符号表达式f中的符号变量x从0k-1求级数和S=symsum(f,a,b) % %对符号表达式f中的符号变量k(由命令findsym(f)确定的)从ab求级数和S=symsum(f,x,a,b) %对符号表达式f中的符号变量x从ab求级数和代数方程的符号解格式:X=solve(eq) %eq可以是符号表达式或字符串,求解方程eq=0X=solve(eq,var) %eq中指定的变量var,求解方程eq(var)=0X=solve(eq1,eq2,eqn) %对方程组eq1,eq2,eqn中的n个变量求解,返回值X是“结构对象”x1,x2,,xn=solve(eq1,eq2,eqn) %返回的是x1,x2,,xn的值常微分方程的符号解格式:r=dsolve(eq,cond,v) %对给定方程eq,边界条件cond和指定自变量v求解r=dsolve(eq1,eq2,,cond1,cond2,,v1,v2,)第5章 绘图及可视化二维图形绘制基本绘图函数格式:plot(X,Y) %X、Y为同维向量时,绘制以X,Y元素为横纵坐标的一条曲线;X为列向量,Y为矩阵时,按Y列绘出多条不同颜色的曲线,X为这些曲线共同的横坐标plot(X,Y,LineSpec) %参数LineSpec用于指出线条的类型、标记符号和颜色plot(X1,Y1,X2,Y2,) %当Xi,Yi成对出现时,将分别按顺序取两数据Xi与Yi进行成图plot(X1,Y1,LineSpec1,X2,Y2,LineSpec2,) %绘制多条不同线型的曲线plot(,Property,PropertyValue,) %对图形形象中指定的属性进行设置图形标注格式:xlabel(string) %给当前轴对象中的x轴贴标签 ylabel(string) %给当前轴对象中的x轴贴标签图名格式:title(string) %在当前坐标轴上方正中央放置字符串string作为标题图例格式:legend(string1,string2,) %用指定的文字string在当前坐标轴中为所给数据的每一部分显示一个图例。用户可以用鼠标拖动图例到恰当的位置,双击标签可以进入标签编辑状态文字注释格式:text(x,y,string) %在图形中指定的位置(x,y)上显示字符串string图形控制命令坐标控制格式:axis(xmin,xmax,ymin,ymax) %调整图形中x,y轴的范围axis auto %使用默认设置axis square %产生正方形坐标系axis equal %纵坐标轴,横坐标轴采用等长刻度axis equal tight %将图形以紧缩的方式显示axis fill %将坐标轴的取值设置为绘图所axis on/off %显示/取消坐标轴网格线控制格式:grid on %为当前的坐标轴添加网络线grid minor %使用更细化的网络线grid off %从当前的坐标轴中去掉网络线grid %设置网络线是否显示的状态边框线控制格式:box on %为图形加边框线box off %不为图形加边框线清除图形窗口格式:clf %清除所有当前图形窗口迭加绘图格式:hold on %保留当前图形与当前坐标轴的属性值,使用后面的图形命令只能在当前存在的坐标轴中增加图形hold off %在绘制新图形之前,重新设置坐标轴的属性为默认值,关闭hold on功能hold %在on与off之间切换,即增加图形与覆盖图形之间切换hold all %保留当前颜色和线型,在绘制随后的图形时使用当前颜色和线型多子图在同一图形框内布置几幅独立的子图格式:subplot(m,n,k) %将一个图形窗口分成m*n个小窗口(子图),k是子图的编号。序号原则是:左上方的第一幅,然后向右、向下依次排号subplot(position,left bottom width height) %在由4个元素指定的位置上创建坐标轴多个图形窗口格式:figure(n) %创建新的图形窗口或显示当前图形窗口。N是这个窗口的编号,每当形成一个新窗口时就用一个数字来标注它,这个图形句柄将显示在图形窗口的标题栏上。其中,figure(1)是默认值,不需要声明对数比例坐标轴格式:loglog(x,y) %双对数坐标,在x轴,y轴按对数比例绘制二维图形semilogx %半对数坐标,在x轴按对数比例,y轴按线性比例绘制二维图形semilogy %半对数坐标,在y轴按对数比例,x轴按线性比例绘制二维图形双纵坐标图格式:plotyy(x1,y1,x2,y2) %绘制双纵坐标二维图形,x1和y1所对应图形的纵坐标标注在图形的左边,x2,和y2所对应图形的纵坐标标注在图形的右边泛函绘图泛函绘图fplot可采用自适应步长控制来绘制出函数的示意图。格式:fplot(function,limits,LineSpec)fplot(function,limits,LineSpec,tol)简易函数绘图格式:ezplot(f) %对于显函数f=f(x),在-<=x<=(默认)上绘制函数f(x)的图形;对于隐函数f=f(x,y),在-2<=x<=2, -2<=y<=2(默认)上绘制函数f(x,y)的图形ezplot(f,min,max) %在指定的函数范围min<=x<=max绘制函数f=f(x)的图形ezplot(f,xmin,xmax,fign) %在指定标号fign的窗口中、指定的范围xmin,xmax内绘制函数f=f(x)的图形ezplot(f,xmin,xmax,ymin,ymax) %在xmin<=x<=xmax,ymin<=y<=ymax上绘制函数f(x,y)=0的图形ezplot(x,y) %在默认的范围0<=t<=2内绘制参数形式函数x=x(t)与y=y(t)的图形ezplot(x,y,tmin,tmax) %在指定的范围tmin<=t<=tmax内绘制参数形式函数x=x(t)与y=y(t)的图形交互式图形命令(1) gtext命令格式:gtext(string) %当光标位于一个图形窗口内时,等待用户单击或按下键盘键,若单击或按下键盘键,则在光标的位置放置给定的文字“string”(2) ginput命令格式:x,y=ginput(n) %用光标从图形上获取n个点的坐标(x,y)三维图形绘制获取数据点矩阵网络坐标的矩阵生成将向量转换成网络坐标的矩阵函数为meshgrid格式:X,Y=meshgrid(x,y) %生成二元函数z=f(x,y)在XY平面上的矩形定义域数据点矩阵X和YX,Y,Z=meshgrid(x,y,z) %生成三元函数u=f(x,y,z)中立方体定义域中的数据点矩阵X,Y和Z多峰函数的数据点矩阵格式:X,Y,Z=peaks(n) %X,Y的定义域为-3,3*-3,3,生成n*n的矩阵Z,n的默认值为49圆柱体的数据点矩阵格式:X,Y,Z=cylinder(R,n) %返回坐标矩阵,返回的坐标形成圆柱体或圆锥体表面。R是一个向量,存放柱面体上有n个等距离的间隔点球体的数据点矩阵格式:X,Y,Z=sphere(n) 返回坐标矩阵X,Y和Z,其个数均为(n+1)*(n+1),构成单位球体上的n个等距坐标。n的默认值为20曲线图单条曲线图格式:plot(X,Y,Z) %X,Y,Z为同维向量组,分别表示曲线上的点集的横坐标,纵坐标和函数值plot3(X,Y,Z,LineSpec) % LineSpec表线型,标记符号和颜色的字符串多条曲线图格式:plot3(X,Y,Z) %X,Y,Z都是m*n矩阵,其对应的每一列表示一条曲线简易三维曲线图格式:ezplot3(x,y,z) %在区间0<=t<=2(默认值)内绘制空间参数形式曲线x=x(t),y=y(t)与z=z(t)的图形ezplot3(x,y,ztmin,tmax) %在指定的范围tmin<=t<=tmax内绘制空间参数形式曲线x=x(t),y=y(t)与z=z(t)的图形曲面图表面图格式:surf(X,Y,Z) %X,Y,Z为同维向量组,分别表示曲线上点集的横坐标,%纵坐标和函数值,绘制出数据点(X,Y,Z)表示的曲面简易三维曲面图格式:ezsurf(f) %绘制出符号函数z=f(x,y)的曲面图形,显示在平面区域:-2<=x<=2,-2<=y<=2(默认值)ezsurf(x,y,z) %在区域-2<=s<=2,-2<=t<=2,内绘制出参数形式函数x=x(s,t),y=(s,t)与z=z(s,t)的曲面图形(默认值)ezsurf(x,y,z,smin,smax,tmin,tmax) %用指定的定义域绘制出参数形式的曲面图形网格图Mesh画网格曲面格式:mesh(X,Y,Z,C) %X,Y为坐标轴取值向量,Z为X,Y平面上的函数值矩阵,C为色彩向量,当C固定时,网格图的色彩随Z的高度而改变带垂帘的网格图格式:meshz(X,Y,Z,C) %X,Y,Z,C同mesh函数,绘制带垂帘的三维网格图添加等高线的网格图格式:meshc(X,Y,Z,C) %X,Y,Z,C同mesh,绘制带等高线的三维网格图简易网格图格式:ezmesh(f) %按照x,y的默认取值范围(-2<=x<=2,-2<=y<=2)绘制函数f(x,y)的图形ezmesh(f,xmin,xmax,ymin,ymax) %按照x,y的指定取值范围绘制函数f(x,y)的图形ezsurf(x,y,z) %按照x,y的默认取值范围(-2<=s<=2,-2<=t<=2)绘制出参数形式函数x=x(s,t),y=(s,t)与z=z(s,t)的曲面图形ezsurf(x,y,z,smin,smax,tmin,tmax) %用指定的定义域绘制出参数形式的曲面图形柱形图格式:cylinder(r,n) %r为圆柱体半径向量,n为指定圆柱体等分数,默认为20等分,直接,直接由surf表面绘图绘制出柱形图x,y,z=cylinder(r) %给出x,y,z为柱形体的坐标矩阵,不绘图x,y,z=cylinder(r,n) %n为指定等分数,x,y,z为坐标矩阵,不绘图说明:后两种格式只需要使用mesh(x,y,z)或surf(x,y,z)命令即可绘图球体图格式:sphere %生成三维直角坐标系中的单位球体,该单位球体有20*20个面sphere(n) %在当前坐标系中绘制出n*n个面的球体X,Y,Z=sphere(n) %返回矩阵,不绘图。可以使用命令surf(X,Y,Z)或mesh(X,Y,Z)绘制出球体视角控制格式:view(az,el) %az为方位角,el为仰角view(az,el) %方位角和仰角的数组表示view(x,y,z) %在笛卡尔坐标系中,在点(x,y,z)处置视点,X轴为view(1,0,0),y轴为(0,1,0),Z轴为view(0,0,1)view(2) %默认的二维视点,其中az=0,el=90,即从Z轴上方观看view(3) %默认的三维视点,其中az=-37.5,el=30极坐标图基本极坐标格式:polar(theta,rho) %用极角theta和极径rho绘制出极坐标图形。极角theta为从x轴到半径的单位为弧度的向量,极径rho为各数据到极点的半径向量polar(theta,rho,LineSpace) %参量LineSpace指定极坐标图中线条的线型,标记符号和颜色等简易极坐标格式:ezpolar(f) %在默认的范围0<=theta<=2内绘制极坐标函数rho=f(theta)的图形,并将函数关系式显示于图形下方ezpolar(f,a,b) %在指定的范围a<=theta<=b内绘制极坐标函数rho=f(theta)的图形,并将函数关系式显示于图形下方条形图二维竖条形图格式:bar(Y) %若Y为向量,则分别显示每个分量的高度,横坐标为1length(Y);若Y为矩阵,则bar把Y分解成行向量,再分别绘制,横坐标为1size(Y,1),即矩阵的行数bar(X,Y) %在指定的横坐标X上绘制Y,其中X为严格单增的向量。若Y为矩阵,则把矩阵分解成几个行向量,在指定的横坐标处分别绘制bar(X,Y,width) %width设置条形的相对宽度和控制在一组内条形的间距,默认值为0.8;若设置width为1,则同一组内的条形相互接触bar(,grouped) %产生组合的条形图bar(,stacked) %产生堆叠的条形图二维水平条形图格式:barth() %绘制二维水平条形图,格式同bar三维竖条形图格式:bar3() %绘制三维图,格式同bar三维水平条形图格式:barth3() 绘制三维水平条形图,格式同bar直方图格式:hist(X,k) %绘制出将区间min(X),max(X)分为k个小区间(默认为10)的直方图Hist(Y,x) %x为向量,把Y中的元素放到m(m=length(x))个由x中的元素指定的位置为中心的条形中n,xout=hist() %返回向量n为各条形包含的频数,向量xout为条形的间隔位置二维饼形图格式:pie(X) %用X中的数据绘制饼形图,X中的每一元素代表饼形图中的一部分。X中的元素X(i)所代表的扇形大小通过X(i)/sum(X)的大小来决定。若sum(X)=1,则x中的元素就直接指定了所在部分的大小;若sum(X)<1,则绘制出一个不完整的饼形图Pie(X,explode) %explode用于指定饼形图中的某些片是否和整个饼形图脱开,与X同维,且对应元素值为非零Pie(,labels) %lables用于标注饼形图中的字符串数组,与X同维,默认以所占的比例为标注三维的饼形图格式:pie3() %绘制三维图,格式同pie面积图格式:area(Y) %显示矩阵Y中各列元素的曲线面积图,该函数将矩阵中的每列元素分别绘制曲线。其中,第一面积域为第一曲线和X轴之间的填充,后面的面积域为每条曲线都是将“前”条曲线作为基线,进行填充area(x,Y,c) %x是单调变化的自变量;Y是由各元素组成的矩阵,元素按列向量形式排放;c是绘图的基准线值,只能取标量,默认值是0,代表以X轴作为基准线填色图绘制二维实心图格式:fill(x1,y1,c1,x2,y2,c2,) %绘制二维多边形,并填充颜色绘制三维实心图格式fill3(X,Y,Z,c) %X,Y,Z作为多边形的顶点,c为填充的颜色散点图格式:scatter(x,y,s,c,filled) %绘制二维散点图,x,y,s,c为同维数的向量格式:scatter(X,Y,Z,filled,g) %绘制三维散点图,g为填充的颜色阶梯图格式:stairs(X,Y) %绘制X与Y的阶梯图。X与Y为同型的向量或矩阵;X可以为向量,Y为有m=length(Y)行的矩阵Stairs(,LineSpec) %用参数LineSpec指定的线型,标记符号和颜色绘制阶梯图xb,yb=stairs(X,Y) %不绘制图,返回可以用命令plot绘制出参量X,Y的阶梯图的向量xb和yb茎干图绘制二维离散数据的茎干图格式:stem(X,Y) %在横坐标X上绘制出列向量Y的饼形图,X与Y为同型的向量或矩阵;X可以为向量,Y为有m=length(X)行的矩阵Stem(,fill) %指定是否对饼形图末端的小圆圈填充颜色Stem(,LineSpec) %用参数LineSpec指定的线型,标记符号和饼形图末端的小圆圈的颜色绘制饼形图绘制三维离散数据的茎干图格式:stem3(X,Y,Z) %在参数X与Y指定的位置上绘制出Z的元素,其中X,Y,Z必须为同型的向量或矩阵Stem3(,fill) %指定是否对饼形图末端的小圆圈填充颜色Stem3(,LineSpec) %指定线型,标记符号和末端的小圆圈的颜色误差条形图格式:errorbar(x,y,e,LineSpec) %绘制向量y对x的误差条形图。误差条对称地分布在yi的上方和下方,长度为ei,LineSpec决定其颜色和线型errorbar(x,y,d,e,LineSpec) %绘制向量y对x的误差条形图,误差条对称地分布在yi的上方和下方,长度为di,上方的长度ui等高线图平面等值线图格式:contour(Z,n) %绘制矩阵Z的n条二维等值线图,可将Z中的各元素看成是高于(x,y)平面的高度,n的默认值是10contour(x,y,Z,n) %用x和y设置坐标轴的刻度,绘制Z的n条等值线图C,h=contour(Z,n) %绘制二维等值线图Calbel(C,h) %在等高线图形上添加高度标记空间等值线图格式:contour3(x,y,z,n) %绘制空间等值线图第8章 数据的曲线拟合多项式的表达和创建格式:p=sym2poly(f) %将多项式f转换为向量表达式p多项式求值格式:ypolyval(p,x) %p代表多项式各阶系数向量,x为要求值的点,y为所求多项式的值多项式求根格式:x=roots(p) %p为系数多项式组成的行向量,x为由根组成的列向量将向量转换成符号多项式格式:f=poly2sym(p) %将系数多项式组成的向量p转换成符号多项式f用多项式的根构造多项式格式:p=poly(r) %r为多项式的根组成的向量,返回系数多项式向量p多项式拟合的命令格式:p=polyfit(x,y,n) %x,y是同维向量,n拟合多项式的次数,p拟合系数Y=polyval(p,x) %Y是polyfit所得的拟合多项式在x处的预测值p,s=polyfit(x,y,n) %S是结构数组,包括R、df和normrY,DELTA=polyconf(p,xS,alpha) %预测值Y的显著性为1-alpha的置信区间为Y_+DELTA;alpha默认时为0.5p,S,mu=polyfit(x,y,n) %mu=mean(x);std(x),p为中心化后的拟合系数Y,DELTA=polyconf(p,X,S,param1,val1,param2,val2,) %预测值param的选项为alpha、mu、predopt、simopt,val为其对应的值

    注意事项

    本文(matlab函数大全.doc)为本站会员(豆****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开