- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第8章MATLAB软件入门
第8章 Matlab软件入门
计算机技术的迅速发展,产生了许多功能强大的数学软件,为应用数学和工程技术的发展提供了威力无比的武器和工具,本章介绍由美国MathWorks 公司开发的集数值计算、符号计算和图形可视化三大基本功能于一体的,功能强大、简单易学的软件MATLAB。它是国际公认的优秀数学应用软件之一。从20世纪80年代产生到现在,MATLAB已经发展成为适合多学科的大型软件,在世界各高校,MATLAB已经成为线性代数、数值分析、数理统计、优化方法、自动控制、数字信号处理、动态系统仿真等高级课程的基本教学工具。特别是最近几年,MATLAB在我国大学生数学建模竞赛中的应用,为参赛者在有限的时间内准确、有效的解决问题提供了有力的保证。
本章以MATLAB6.5.1版本为例,主要通过举例介绍MATLAB的初步应用。
先简单介绍MATLAB的工作界面,启动MATLAB软件将看到以下界面
图8-1
命令窗口(Command Window):其中“”为命令提示符,表示MATLAB已经准备好,可以接受用户在此输入命令,命令执行的结果也显示在这个窗口
命令历史窗口(Command History):已经执行过的命令依次显示在这个窗口中,可以备查
工作区窗口(Workspace):显示当前计算机内存中有哪些变量及相关信息
新建m文档按钮:点此按钮会出现如下图窗口,为了解决某个问题我们可以在此窗口中编写程序,命名、保存后让计算机运行,这样的文档叫m文档
8.1 基本运算
例1:求
输入(12+2*(7-4))/3^2 执行,结果为
ans =
2 (系统默认变量名为ans)
或输入x=(12+2*(7-4))/3^2执行,结果为
x =
2
x为变量名,命名变量可以用一个字母,也可用多个字母,中间可以有数字,但不能以数字开头,如a,dgs,s1,ff2等都是合法变量名;区分大小写,如a,A就是两个不同的变量。
例2:计算
形式1: 5^6+sin(pi)+exp(3)
ans =
1.5645e+004
形式2: a=5^6+sin(pi)+exp(3)
a =
1.5645e+004
如果在表达式后加分号“;”,即
a=5^6+sin(pi)+exp(3);
运算后不显示运算结果。
表8-1 常用运算符
关系运算符 功 能 + 加号 - 减号 * 乘号 / 除法 ^ 乘幂 = = 等于 ~ = 不等于 = = 等于 = 小于等于 = 大于等于 逻辑与 | 逻辑或 ~ 逻辑非
表8-2 常用函数
名称 含义 sin(x) x的正弦 cos(x) x的余弦 tan(x) x的正切 cot(x) x的余切 asin(x) x的反正弦 acos(x) x的反余弦 exp(x) pow2(x) log(x) log2(x) abs(x) x的绝对值 sqrt(x) x的平方根 round(x) 四舍五入到最近整数 rem(x,y) x除以y的余数 gcd(x,y) x和y的最大公因数 lcm(x,y) x和y的最小公倍数 例3:执行 y=sin(10)*exp(-0.3*4^2)
结果 y =
-0.0045
系统默认4位有效数字,若想提高精度可用命令:
vpa(y,10)
结果为 -.4477156132e-2,即
执行就可精确到10位有效数字
例4: x=sqrt(2)/2 % “”为命令提示符,不用输入
x =
0.7071
y=asin(x) % x的反正弦
y =
0.7854 % 此处y为弧度,系统默认
y_deg=y*180/pi % 将弧度转化为角度,y_deg为变量名
y_deg =
45.0000
例5: Inf、-Inf表示正负无穷大,例如以下命令
2/0
ans =
Inf
log(0)
Warning: Log of zero.
ans =
-Inf
exp(3000)
ans =
Inf % 超过计算机能表示的最大的数,故显示为无穷大
NaN表示无意义,Not a Nunber的缩写,例如
0/0
ans =
NaN
8.2 矩阵与数组
8.2.1 输入矩阵
例1:
您可能关注的文档
最近下载
- 2023年1月13日四川省公安厅遴选公务员面试真题及答案解析.doc VIP
- 广东省钢琴考级指定曲目.pdf VIP
- 3.實施2015版藥典无菌实验室改造解决方案.ppt VIP
- 船舶结构与货运PPT完整全套教学课件.pptx VIP
- [工学]画法几何及水利土建制图习题答案(2022年-2023年).pdf VIP
- 第2课 教师节快乐(核心素养教案)2025统编版道德与法治二年级上册.docx
- 土壤中主要污染物及其迁移转化.ppt VIP
- SN∕T 1537-2023 进口矿产品放射性检验规程.pdf
- (牛顿第一定律练习题1.doc VIP
- 《3 学习乐谱,记录你的音乐生活》精品教案.docx VIP
文档评论(0)