MATLAB在地学中得应用.ppt

  1. 1、本文档共175页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MATLAB在地学中得应用

The first part: Matlab在地学中的应用 一 MATLAB入门 MATLAB是MathWorks公司的产品, MATLAB名字由MATrix和 LABoratory 两词的前三个字母组合而成。 MATLAB是一种交互式、面向对象的程序设计语言,广泛应用于工业界与学术界,主要用于矩阵运算,同时在数值分析、自动控制模拟、数字信号处理、动态分析和绘图等方面也具有强大的功能。 MATLAB能做什么 MATLAB程序设计语言结构完整,且具有优良的移植性。它可以高效率地解决工业计算问题,特别是关于矩阵和向量的计算。MATLAB与C语言和FORTRAN语言相比更容易被掌握,寥寥几行MATLAB程序就可以实现意想不到的功能。 MATLAB能做什么 另外,MATLAB提供了一种特殊的工具:工具箱(Toolbox)。这些工具箱主要包括:信号处理(Signal Processing)、控制系统(Control System)、神经网络(Neural Network)、虚拟现实(Virtual Reality)、小波(Wavelets)和地图制作(Mapping)等。MathWorks公司和各个领域的专家还在积极地完善现有工具箱的功能,并不断推出新的工具箱。 MATLAB能做什么 MATLAB是一个可视化的计算程序,被广泛地使用于从个人计算机到超级计算机范围内的各种计算机上。 MATLAB包括命令控制、可编程,有上百个预先定义好的命令和函数。 MATLAB有强有力的二维、三维图形工具。MATLAB能与其他程序一起使用。 不同的MATLAB工具箱(Toolbox)可应用于特殊的应用领域。 初识MATLAB MATLAB启动后的主界面中包含一个命令窗口(Command Window),在其中可以运行各种MATLAB命令。 例1:求 (1)用键盘在MATLAB指令窗中输入以下内容 (12+2*(7-4))/3^2 (2)在上述表达式输入完成后,按【Enter】键,该指令就被执行。 初识MATLAB (3)在指令执行后,MATLAB指令窗中将显示以下结果。 ans = 2 (注意:计算结果中“ans”是英文“answer”的缩写,其含义为“运算答案”,是MATLAB的一个默认变量。) 初识MATLAB 例2:简单矩阵的输入步骤。 (1)在键盘上输入下列内容 A = [1,2,3; 4,5,6; 7,8,9] (2)按【Enter】键,指令被执行。 (3)在指令执行后,MATLAB指令窗中将显示以下结果: A = 1 2 3 4 5 6 7 8 9 初识MATLAB ?矩阵的分行输入: A=[1 2 3 4 5 6 7 8 9] A = 1 2 3 4 5 6 7 8 9 初识MATLAB 例3 二维函数(MATLAB能用于计算、并以二维和三维图形显示各种函数。在MATLAB函数中包括了所有主要的数学函数和大量的高级函数。) 用简短的MATLAB命令计算并绘制在0≤X≤6范围内的sin(2x)、sinx2和sin(x)2。 x = linspace( 0, 6 ) ; % 创建一个向量x y1 = sin (2*x); y2 = sin (x.^2) ; y3 = sin (x).^2 ; 初识MATLAB plot (x,y1); %绘制向量y1,y1作为向量x的一个函数 hold on; %保存当前图形 plot (x,y2,’r’); plot (x,y3,’+’); hold off 进一步了解MATLAB 一些常用命令和功能键: exit,quit,Ctrl+Q 结束MATLAB会话(如果没有保存,则变量中的数据丢失) Ctrl+C 中断一个MATLAB任务(但会话并没有结束) cla 清除坐标 clf 清除图形 clc 清除Command Window的所有显示内容 clear 清除所有变量 进一步了解MATLAB dir 列出一个目录中的所有文件 ls 以不同的输出格式列出文件 pwd 列出当前的工作目录 delete filename 删除文件 cd 改变当前目录 type filename 显示文件的内容 edit filename 编辑文件 help

文档评论(0)

138****7331 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档