powerpoint 演示文稿 - 扬州大学农学院

收藏

编号:167590692    类型:共享资源    大小:3.02MB    格式:PPT    上传时间:2022-11-04
10
积分
关 键 词:
powerpoint 演示文稿 扬州大学农学院 演示 文稿 扬州 大学 农学院
资源描述:
Matlab Introduction顾世梁扬州大学农学院87979358(o),87328797(h)1.1 Matlab 的特点:的特点:1.矩阵处理无所不能;2.计算功能包罗万象;3.画图功能丰富多彩;4.操作应用方便直观。1 简介简介1.起源于起源于Matrix Laboratory(1967),Mathworks于于1984年发布年发布Matlab。2.Matlab 不断改进,不断改进,3.07.4版本版本;教学演教学演示用示用r2007b,现已发布,现已发布2008b.3.有些网站有下载。有些网站有下载。1.2 发生发展发生发展1.3 安装安装 硬件要求不太高,一般的台式机、硬件要求不太高,一般的台式机、笔记本均可安装。但笔记本均可安装。但7.0,2007a,b及以上版本需要较大的内存(及以上版本需要较大的内存(500m以上)。以上)。2 基本操作基本操作2.1 视窗环境视窗环境2.1.1 命令窗口(命令窗口(command):):命令和数据的输入输出命令和数据的输入输出2.1.2 M文件窗口(文件窗口(editor):):编辑源程序文件和调试程序编辑源程序文件和调试程序2.1.3 工作空间窗口(工作空间窗口(workspace):):存放变量的相关信息存放变量的相关信息2.1.4 当前目录窗口:当前目录窗口:存放存放M或函数文件的工作目录或函数文件的工作目录2.1.5 命令历史窗口:命令历史窗口:命令的历史纪录命令的历史纪录2.1.6 图形窗口:图形窗口:画图画图2.1.7 帮助窗口:帮助窗口:功能强大的帮助功能强大的帮助2.1.8 数组编辑窗口:数组编辑窗口:编辑数组编辑数组 2.2 赋值赋值1)x=1 2 3 4(直接键盘输入);2)x=2:.5:20,x=a:i:b,x=a:b,x=a:i:b;3)x=linspace(1,10,20),x=linspace(1,20);4)x=rand(3,4),x=randn(m,n),x=random(name,a,b,c,m,n),x=Random(unid,k,m,n)5)x,y=meshgrid(-2:.1:2)6)load filename load data.dat,data.txt,data.csv,load filename or load filename7)xlsread filename,xlsread filename.xls;x=xlsread(filename);x=xlsread(filename,sheet2,c3:f7)8)复制与粘贴除此以外:Matlab可读写几十种数据、文字、图形、音像、压缩文件。imread -Read image from graphics file.p=imread(sxh.jpg),image(p)wavread -Read(WAV)sound file.Sd=wavread(music.wav),sound(Sd,22500)aviread-Read movie(AVI)file.mv=Aviread(vip.avi),movie(mv,2)2.3 矩阵基本数据操作函数矩阵基本数据操作函数极大、极小:max,min总和、平均:sum(x),mean(x)中位数:median,iqr,prctile(x,p)偏度系数skewness,峰度系数 kurtosis排序:sort 乘积:prod标准差:std,std(x,1)方差:var,var(x,1);协方差 cov相关系数:corrcoef(x,y),corr(x)2.4 矩阵运算矩阵运算2.4.1 矩阵运算:加减:a+b,a-b乘法:a*b,a2除法:左除 ab,右除 a/b2.4.2 数组运算乘法:a.*b除法:a./b,a.b,1./a幂函数:a.2,a.b2.4.3 矩阵函数运算矩阵函数运算C=sqrtm(A),B=expm(A),logm(A),C=funm(A,fun),fun=sqrtm,sin2.4.4 逻辑运算逻辑运算逻辑关系:A=b,Ab,ab,a=b,a=b逻辑与:A&B 逻辑非:A逻辑或:A|B逻辑异或:XOR2.5 矩阵函数矩阵函数转置:c=a,逆阵:c=inv(a)翻转:fliplr,flipud,flipdim,rot90点乘:dot(a,b)产生特殊矩阵:eye,ones,magic,zeros行列式值:det(a)重排、提取(diag)、拼接、删除分解:lu,chol,qr,eig置换:冒号(:)的使用计数:size(x,n),length(x)2.6 常用函数常用函数 三角函数:sin,cos,asin,acos,atan,asec 常用函数(1):exp,log,log2,log10,sqrt 常用函数(2):abs,sign,fix,floor,ceil,round 工具函数:gcd,lcm,primes,mod,rem,fact 数学函数:airy,bessel,beta,ellipk,legendr 复数函数:complex,conj,imag,real 坐标转换:各种坐标转换 2.7 结果存贮结果存贮Save filenameSave filename x,指定变量xSave filename x y z,Save filename variables ASCII,Save(filename,var1,var2)Load filename,调入数据或结果文件Delete filename,删除文件若是图形的存贮,可使用文件菜单的“save,save as”或“export”命令 2.8 Help1(命令)(命令)Help说明opsOperationslangLanguage constructsgeneralGeneral purpose commandselfunElementary functionsspecfunSpecific math functionselmatElementary matrix functionspolyfunInterpolation and polynomialsfunfunFunctions and ode solversgraph2dTwo dimension graphicsgrahp3dThree dimension graphicsHelp说明specgraphSpecialized graphicsgraphicsHandles of graphicsuitoolsGraphical user interface toolsdatafunData analysis and Fourier transformationsstrfunCharacter stringiofunInput and outputTimefunTimes and datesdatatypesDatatypes and structuresoptimOptimization toolboxstatsStatistics toolboxHelp菜单(续)菜单(续)Help general,stats,elmat,elfunHelp ttest,ttest2,anova1,anova2 2.9 Help2(窗口)(窗口)打开Help窗口,可得到:Contents,Index,Search(full text,documents,function name)Demos,favorites3 画图画图 3.1 二维画图二维画图Plot(x,y)画线Plot(x,y,o)画圈(点)Plot(x1,y1,x2,y2,)画多条线Plotyy(x1,y1,x2,y2)画两条不同尺度线 Stem(x,y);stem(x,y,filled)画竖线Text(x,y,str),(*str必须为列向量注)Text(x,y,str,fontsize,15)Hold on;hold off;Subplot(2,3,2),subplot(2,3,6),subplot(1,1)Plot 绘图函数(linspecific)的参数参数意义参数意义bBlue-蓝色-实线实线ggreen-绿色-虚线虚线cCyan-青蓝:点线点线rRed-红色-.点划线点划线mMagenta-深红o圆圈圆圈yYellow-黄色x叉号叉号wWhite-白色+加号加号kBlack-黑色s方形方形*-星号d菱形菱形.点号p五角五角 3.2 三维画图三维画图点:点:x,y,z 为等长的列(行)向量,为等长的列(行)向量,scatter3(x,y,z),plot3(x,y,z,o)stem3(x,y,z),stem3(x,y,z,filled)text(x,y,z,str),text(x,y,z,str,fontsize,14)面:面:x,y,z 均为二维矩阵均为二维矩阵,底面底面x,y 一般由一般由meshgrid产产生,生,z为为x,y的函数值的函数值z=f(x,y)。mesh(x,y,z),surf(x,y,z),shading interp,alpha(.75)柱球体:柱球体:cylinder,cylinder(10,8,7,5,3.5,2,0,100)sphere,ellipsoid(xc,yv,zc,xr,yr,zr,n)3.3 统计作图统计作图bar(p),bar(x,p),bar3(x),area(x),pie(x),pie3(x)hist(y),hist(y,x),stem(x,y),stem3(x,y,z)scatter(x,y),scatter(x,y,s,c),scatter3(x,y,z)text(x,y,str),text(x,y,z,str,fontsize,15)fplot(fun,a b);fplot(100/(1+20*exp(-.4*x),0,20)ezplot(sin(3*t)*cos(t),sin(3*t)*sin(t),0,pi)ezplot3(cos(t),t.*sin(t),sqrt(t),0,4*pi)fplot(tpdf(x,2),-4 4),hold on fplot(normpdf(x),-4 4)4 符号运算符号运算 4.1 多项式运算多项式运算多项式赋值 p=2 1 3 5由根生成多项式 poly(p)多项式转换 poly2sym(p)多项式加、减 p+q,多项式求根 roots(p)多项式乘、除conv(p,q),deconv(p,q)多项式取值 polyval(p,x)多项式拟合 polyfit(x,y,k)4.2 符号运算符号运算泰勒级数:taylor(sin(x),taylor(exp(x),n);级数和:symsum(k),symsum(k2,0,n);求极限:limit(xx),limit(sin(x)/x,0);limit(1+1/x)x),limit(1+1/x)x,inf);方程精简:pretty,simplify,simple;微、积分:diff,int,quad解方程(solve),solve(a*x2+b*x+c=0)x y=solve(3*x+4*y-10,4*x-7*y+3)x y z=solve(4*x-6*y+15*z-3,x+3*y-7*z+16,3*x-17*y-20*z-5)解微分方程(dsolve),dsolve(Dy+y+c,)y=dsolve(Dy-b*y+c*y2,y(0)=k/(1+a)syms c b k;y=subs(y,c,b/k);pretty(y)1exp()kyabx解非线性方程组(fsolve)function F=myfun(x)F=2*x(1)-x(2)-exp(-x(1);-x(1)+3*x(2)-exp(-x(2);%将其存入myfun.mx0=1 1;fsolve(myfun,x0)12121223xxxxexxe5 函数和编程函数和编程 5.1自定义函数自定义函数 1)临时(匿名)函数:)临时(匿名)函数:函数名=(输入变量名)函数表达式fx=(x)1./(x-.3).2+.01)+1./(x-.9).2+.04)-6zdyfx=(b,x)b(1)/(1+b(2)*exp(b(3)*x)fxy=(b,x,y)b(1)+b(2)*x+b(3)*y+b(4)*x.2.+b(5)*y.2+b(6)*x.*y2)永久函数:)永久函数:1、编辑m文件;2、function开头;3、输出变量名=函数名(参数,自变量);4、变量名=函数表达式(数组运算格式);5、存贮(函数名.m)文件。2)Peaks函数:函数:222222)1(53)1(231)5/(10)1(3),(yxyxyxeeyxxexyxf3)二维正态分布概率密度函数:)二维正态分布概率密度函数:)()(2)()1(21exp121),(2222221221121211222121xxxxxxf604.0)9.0(101.0)3.0(1)(humps22xxx1 1)HumpHump函数:函数:5.2 编程编程程序文件的3种结构:1)顺序结构(sample1)2)循环结构(sample2)3)分支结构(sample3)在m文件中点击Run图标运行,在命令窗口中键入程序名运行。http:/bbs.bc- 统计分析统计分析 6.1 简单数据计算简单数据计算max,min,mean,median,sum,prod;geomean,harmmean;nanmax,nanmean,nanmedian;nanmin,nanstd,nansum;factorial,primes,perms(x1 x2 x3 x4;mod(x,n),round,rem;fix,floor,ceil,sign 6.2 概率分布概率分布6.2.1 计算概率密度函数值(pdf):f=binopdf(x,n,p),normpdf(x,mu,),tpdf(x,v),chi2pdf(x,v),fpdf(x,v1,v2),6.2.2 计算累积分布函数(cdf,概率值):P=binocdf(x,n,p),normcdf(x,u,),tcdf(x,v),fcdf(F,v1,v2),chi2cdf(x,v),6.2.3 产生服从一定分布的随机数rand(3,4),randn(5,6),normrnd(mu,),y=random(name,a1,a2,a3,m,n),y=random(Nomal,0,1,3,5),random(poiss,np,m,n),y=random(unif,a,b,m,n),y=random(unid,k,m,n),用help random查看name 6.3 常用统计计算常用统计计算mean,median,geomean,harmmean;max,min,sum,sort;var(x),var(x,1),std(x),std(x,1),cov;corrcoef,corr;kurtosis,skewness,size;tabulate;nanmax,nanmean,nanmedian;nanmin,nanstd,nansum;range,iqr,prctile(x,p),quantile(x,p)6.4 假设测验假设测验ztest(利用正态分布测验)(利用正态分布测验)h,p,ci,z=ztest(x,m,tail)ttest(单个样本的(单个样本的 t 测验)测验)h,p,ci,stat=ttest(x,m,tail)ttest2(两个样本的(两个样本的 t 测验)测验)h,p,ci,stat=ttest2(x1,x2,tail)6.5 方差分析方差分析anova1(单向分组资料方差分析)p,table,stats=anova1(x)multcompare(stats)anova2(两向分组资料方差分析)p,table,stat=anova2(x)p,table,stat=anova2(x,n)multcompare(stat,display,ctype,est,dim)Anovan(多因素资料的方差分析)(多因素资料的方差分析)Anovan(x,group,model)三因素三因素model=1 2 3 4 5 6 7(三因素方差分析编码表三因素方差分析编码表)数值数值含义含义1A(主效主效)2B(主效主效)3A*B(互作互作)4C(主效主效)5A*C(互作互作)6B*C(互作互作)7A*B*C(互作互作)四因素方差分析编码表四因素方差分析编码表(model)数 值含 义数 值含 义1A(主效主效)9A*D2B(主效主效)10B*D3A*B(互作互作)11A*B*D4C(主效主效)12C*D5A*C13A*C*D6B*C14B*C*D7A*B*C15A*B*C*D8D(主效主效)6.6 相关和回归分析相关和回归分析回归分析:结构阵 X=ones(n,1),xb=(X*X)-1*(X*Y);b=A-1*K;b=Xy;Regress(y,X)回归诊断:Regstats(y,x)逐步回归:Stepwise(x,y),stepwise(x,y,Inmodel,alpha)稳健回归(一维):b,stat=Robustfit(x,y)6.7 协方差分析协方差分析h,atab,ctab,stats=aoctool(x,y,g,alpha)6.8 多变数统计分析多变数统计分析多元方差分析(manova1)d,p,stats=manova1(X,group,alpha)主成分分析(princomp)pc,score,latent,tsquare=princomp(X)典范相关分析(canoncorr)a,b,r,u,v,stats=canoncorr(X,Y)因子分析(factoran)lambda,psi,T,stats,F=factoran(X,m)判别(classify)class=classify(X,training,group)聚类分析1(hierarchical clustering)Y=pdist(X),计算分类单位间距离;Z=linkage(Y),将相近的类合并;cluster(Z,g),给出分类结果;dendrogram(Z),画出聚类图。聚类分析2(non-hierarchical clustering)kmeans(x,g)cassw,catdw,catsdw 6.9 曲线、曲面拟合曲线、曲面拟合b,R,J=Nlinfit(x,y,fun,b0)b,resnorm=Lsqcurvefit(fun,b0,x,y)Polyfit(x,y,n),Tool中basic fittingNlintool(x,y,fun,b0)Gnlin(X,y,fun,b0)Thank you!
展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  装配图网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:powerpoint 演示文稿 - 扬州大学农学院
链接地址:https://www.zhuangpeitu.com/article/167590692.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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