数学建模及数学软件的使用.pdf

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

Математическоемоделированиеи

исследованиемоделейспомощью

математическихпрограмм

数学建模及数学软件的使用

Лекция№3a(MATLABI)

张晔

ye.zhang@

MatLab:简介(/)

•MATLAB是MATrixLABoratory的缩写,是一款由美国The

MathWorks公司出品的商业数学软件。

•主要包括MATLAB和Simulink两大部分

•20世纪70年代,美国新墨西哥大学计算机科学系主任Cleve

Moler为了减轻学生编程的负担,用FORTRAN编写了最早

的MATLAB。

•1984年由Little、Moler、SteveBangert合作成立了的

MathWorks公司正式把MATLAB推向市场。

•MATLAB包括拥有数百个内部函数的主包和三十几种工具包。

MatLab:简介

左上角,home标签下,找到layout进行设

置/复位,可以设置各板块的显示与隐藏。

其中有几个部分,必须显示:

①CurrentFolder:中文一般翻译成工作路

径,一般设置成一个自己建立的、有读写

权限的文件夹,例如我的文档下建立一个

matlab文件夹

②CommandWindow:命令窗口,用来运

行代码,所有的代码都是在这里输入

③Workspace:工作空间,其实就是暂存所

有运行结果的地方,“暂”的具体含义是:

关闭matlab后丢失

MatLab:基础语法

•在命令行窗口中输入有效的表达式;

•可以在命令提示符下输入命令

•例子:

•1+1

•百分比符号(%)用于指示注释行。

•还可以使用块注释运算符%{和%}编写一段注释。

•%3raisedtothepowerof2

•sin(pi3^2/2)%sineofangle90o!sin(pi*3^2/2)

•7/0%Dividebyzero

•MATLAB为某些数学符号提供了一些特殊表达式。

•如pi为π,Inf为∞,i(和j)为√-1,.Nan代表“非数字”等。

•分号(;)表示结束语句。但是,如果要抑制和隐藏表达式的

MATLAB输出,请在表达式后添加分号。

•例子:x=3;y=x+5

MatLab:基础语法

•命名变量

•变量名称由一个字母组成,后跟任意数字的字母,数字或下划线。

•MATLAB是区分大小写的编程语言。

•变量名称可以是任意长度,但MATLAB只使用前N个字符,其中N由函

数namelengthmax给出

•save命令用于在工作空间中保存所有变量,它在当前目录中,

以.mat作为扩展名的文件。

•如:savemymat

•可以随时使用load命令重新加载文件

•如:loadmymat

MatLab:变量、命令

•在MATLAB环境中,每个变量都是数组或矩阵。

•x=12%definingxandinitializingitwithavalue

•当变量输入到系统中,可以在接下来代码中引用。

•变量在使用前必须有值。

•当表达式返回未分配给任何变量的结果时,系统

将其分配给名为ans的变量,稍后可以使用它

•变量历史:

•who命令显示使用过的所有变量名

•whos命令更多地显示变量:

initial_velocity=0;

包括当前在内存中的变量、每个变量的类型、每个

acceleration=9.8;

变量的内存分配、是否是复合的变量?

文档评论(0)

宋江 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档