- 1、本文档共132页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章 MATLAB 语言程序设计基础;本章主要内容;0 初识MATLAB
例1-1 绘制正弦曲线和余弦曲线。x=[0:0.5:360]*pi/180;plot(x,sin(x),x,cos(x));
例1-2 求方程 3x4+7x3 +9x2-23=0的全部根。p=[3,7,9,0,-23]; %建立多项式系数向量x=roots(p) %求根
;;;例1-3 求积分quad(x.*log(1+x),0,1)
例1-4 求解线性方程组。a=[2,-3,1;8,3,2;45,1,-9]; b=[4;2;17]; x=inv(a)*b;;Mathematica的计算结果-(比较);Mathematica的计算结果-2;Mathematica的计算结果-3、4;Matlab工作环境界面;2.1 MATLAB 基本命令简介;Matlab常用的窗口帮助命令;help 命令
直接输入 help, MATLAB 将列出所有的帮助主题,每个帮助主题对应于 MATLAB搜索路径中的一个目录;
help 后加帮助主题,可获得指定帮助主题的帮助信息;
help 后加函数名;
help 后加命令名,将得到指定命令的用法;; demo 命令; helpwin 命令用于打开 MATLAB 的帮助文件窗
; lookfor 命令允许用户通过完整的或部分关键字来搜索要查找的内容
who 和 whos 的作用是列出在 MATLAB 工作内存中驻留的变量名
exist 命令用来查找或检查变量和函数的存在性;;;怎样获得详尽的帮助信息(总结);远程帮助系统
在MathWorks公司的主页()上可以找到很多有用的信息,国内的一些网站也有丰富的信息资源。;2.2 MATLAB 程序设计语言基础;变量分类:
局部变量和全局变量
永久变量(保留常量)
只能在某一函数体内使用,而不能从其他函数和 Matlab工作空间访问的变量,就是局部变量。
在几个函数及Matlab函数中都能使用的变量就是全局变量。 (全局变量名应尽可能大写,并由globe声明);Matlab内部的每一个数据元素都是用双精度数(double)来表示和存储的。
变量输出时用户可以用format命令设置或改变输出格式。
短格式(Short):1.3333 0.0000
短格式e方式(Short e):1.3333e+00 1.2345e-06
短格式g方式(Short g):1.3333 0.0
长格式(Long):1.33333333333333 0.00000123450000
长格式e方式(Long e):1.33333333333333e+00 1.2345000000000e-06
长格式g方式(Long g):1.33333333333333 0.0000012345
银行格式(Bank):1.33 0.00
十六进制格式(Hex):3ff555555555 3eb46231abfd71
+格式(+):++
有理数(Rational):1/3 2469/2000000000;MATLAB 的保留常量;数学运算符号及标点符号;(1)MATLAB的每条命令后,若为逗号或无标点符号,则显示命令的结果;若命令后为分号,则禁止显示结果.
(2)“%” 后面所有文字为注释.
(3) “...”表示续行.
;双精度数值变量
IEEE标准,64位 (占8字节),11指数位,53数值位和一个符号位
double( ) 函数的转换
其他数据类型
uint8( ),无符号8位整形数据类型,值域为0至255,常用于图像表示和处理。(节省存储空间,提高处理速度)
int8( ), int16( ), int32( ),uint16( ), uint32( );所谓符号计算是指在运算时,无须事先对变量赋值,而将所得到结果以标准的符号形式来表示。
MathWorks公司以Maple的内核作为符号计算引擎(Engine),依赖Maple已有的函数库,开发了实现符号计算的两个工具箱:基本符号工具箱和扩展符号工具箱。;1、sym函数
sym函数的主要功能是创建符号变量,以便进行符号运算,也可以用于创建符号表达式或符号矩阵。用sym函数创建符号变量的一般格式为:
x = sym(‘x’)
其目的是将’x’创建为符号变量,以x作为输出变量名。每次调用该函数,可以定义一个符号变量。;【例】作符号计算:
a,b,x,y均为符号运算量。在符号运算前,应先将a,b,x,y定义为符号运算量;a=sym(
您可能关注的文档
最近下载
- 支撑切割拆除专项施工方案.doc
- 【真题】2024年浙江省中考语文试题卷(含答案解析).pdf
- 2023年公司ISO9001-2023质量管理体系全套文件(管理手册及程序文件).doc
- 高校医务室托管可行性方案.pptx
- 骨科手术部位感染PPT课件【24页】.pptx
- 建筑测量实训报告.docx VIP
- 2024年执业医师考试-中医师承及确有专长考核历年高频考点试卷专家荟萃含答案.docx
- 第六单元“学习之道”教学设计 统编版高中语文必修上册.docx VIP
- 标准图集-06G101-6-混凝土结构施工图平面整体表示方法制图规则和构造详图-独立基础、条形基础、桩基承台.pdf
- 河南省名校联盟2025届高三上学期开学摸底联考历史试题(解析版).docx VIP
文档评论(0)