[理学]数值计算方法.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[理学]数值计算方法

Matlab入门 MATLAB的启动 MATLAB操作桌面简介 命令窗(Command Window) 历史命令窗(Command History) 当前目录浏览器(Current Directory) 工作空间浏览器( Workspace Browser) 其他常用窗口: M文件编辑窗口(Editor) 帮助窗口(Matlab Help) Matlab入门--矩阵的生成 其他创建矩阵函数 eye(m,n):生成m行n列单位矩阵. zeros(m,n):生成m行n列全零矩阵. ones(m,n):生成全1矩阵. rand(m,n):生成随机矩阵. randn(n):产生均值为0,方差为1的标准正态分布随机矩阵. vander(V):生成以向量V为基础向量的范得蒙矩阵. hilb(n):生成n维Hilbert矩阵. 同一图中绘多条曲线 例2:t=0:pi/100:2*pi; y=sin(t);y1=sin(t+0.25);y2=sin(t+0.5); plot(t,y,t,y1,t,y2) 绘制图形的辅助操作 1、图形标注 title (图形名称) xlabel (x轴说明) ylabel (y轴说明) text (x,y,图形说明) legend (图例1,图例2,…) 例3 绘制分段函数曲线并添加图形标注 x=linspace(0,10,100); y=[ ]; for x0=x if x0=8 y = [y,1]; elseif x0=6 y = [y,5-x0/2]; elseif x0=4 y = [y , 2]; elseif x0=0 y = [y,sqrt(x0)]; end end plot(x,y) axis([0 10 0 2.5]) %设置坐标轴 title(分段函数曲线); %加图形标题 xlabel(Variable X); %加X轴说明 ylabel(Variable Y); %加Y轴说明 grid 图形窗口的分割: subplot函数 调用格式为:subplot(m,n,p) 该函数将当前图形窗口分成m×n个绘图区,即m行,n列,且选定第p个区为当前活动区。在每一个绘图区允许以不同的坐标系单独绘制图形。(按从左至右,从上至下排列 ) 2.坐标控制 axis函数的调用格式为: axis([xmin xmax ymin ymax zmin zmax]) subplot(2,2,1); plot(x,y) ; title(sin(x)) ; axis ([0 , 2*pi , -1 ,1]); subplot(2,2,2); plot(x,z); title(cos(x)); axis ([0 , 2*pi ,-1 ,1]); Matlab绘图 函数介绍: clf:将图形窗口的全部内容清除。 figure(n):打开一个新的图形窗口,其中 n为窗口的编号。 close:close(n)将关闭编号为n的图形窗口; close all将关闭所有的图形窗口。 axis:axis on(off)可使坐标轴和刻度显示(隐藏)。axis square 可使所画图形的纵横坐标刻度比例相同。 grid:grid on(off)给图形加上(去除)网格。 hold: hold on表示在当前窗口继续绘图。hold off 则去除这一设置,即删除当前绘图窗口的内容,然后重新绘制 作业 1、有一个4行5列的矩阵,编程求其最大值及所处的位置 2、编程求 3、分别在同一坐标系中画出正切、余切函数图像,并加上图形说明 A=[1 2 3 4; 5 6 7 8; 9 10 11 12] B=[-1.3,sqrt(3);(1+2)*4/5,sin(5);exp(2),6] 数值计算方法实验课 主讲:杨录峰 Matlab简介 Matlab是美国MathWorks公司出品的数学软件,是矩阵(Matrix)和实验室(Laboratory)简写 Matlab软件是一个功能非常强大的数学软件。 包括:科学计算、符号计算、图形处理等功能。 Matlab是一种类似于Fortran和C的一种语言。虽然Matlab的计算远慢于Fortran和C,但是它方便且易学易用。 Matlab入门 Matlab入门 Matlab入门 Matlab入门 Matlab语言基础 常量: 变量名 含 义

文档评论(0)

qiwqpu54 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档