2015_SHI_02_数学实验MatLab简介与入门_V2.0要点分析.pptx

2015_SHI_02_数学实验MatLab简介与入门_V2.0要点分析.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数 学 实 验 第二讲:Matlab 简介与入门;MATLAB概述 MATLAB程序设计基础 MATLAB在数值计算中的应用 MATLAB的符号计算 MATLAB的图形处理;MATLAB 概述;在MATLAB中,除内部函数外,所有主包文件和各工具箱文件都是可读可改的源文件,极大的方便了使用者。 在MATLAB中,对于实数x,可看作1×1矩阵, 对多项式:;计算结果的可视化是MATLAB的重要特性。(演示 test_anim_*.m) 在各专业领域,MATLAB提供了许多功能强大的工具箱,如: 动态仿真、控制、优化、神经网络、样条、系统识别、符号演算、模糊控制等,其使用方法可以参考相应的专业书籍。 MATLAB为初学者提供了大量的演示例程,学习者可通过帮助窗口获得,也可在命令窗口中直接键入要演示的例程文件名(如teapotdemo),这些例程展现了MATLAB的功能,是初学者的入门向导。 MATLAB是一个高度集成的语言环境,在其命令窗口( MATLAB command window)中可编写、运行程序。 命令窗口又是一个功能强大的计算器,输入要计算的表达式,按回车键即可得到结果。其执行方式与BASIC程序相似。;命令窗口;MATLAB程序设计基础;变量 变量不需要事先声明,也不需要指定变量类型,它会自动根据所赋予变量的值或对变量的操作来确定变量的类型;赋值过程中,如果变量已存在,则用新值代替旧值,以新的类型代替旧的类型。 变量的命名规则: 变量名区分大小写; 变量名长度不超过31位,第31位之后的字符被忽略; 变量名以字母开头,变量名中可以包含字母、数字、下划线,但不能使用标点。 变量一般为局部变量,即仅在其调用的M文件内部有效;若要定义全局变量,须在变量前加关键字global。 可通过who或whos在命令行查看已使用的变量。;常量 matlab中预定义的一些特殊的量。 i,j 虚数单位 realmin 最小的正浮点数, pi 圆周率 realmax 最大的浮点数, eps 浮点运算的相对精度 Inf 无穷大 NaN Not-a-Number ,表示不定值 例如: pi ans = %ans是默认的结果变量 3.1416; 定义变量时应避免与常量名相同,如果改变了某个常量的值,可以用“clear+常量名???命令来恢复该常量的初始设定值。;format short % 5字长定点数 format long % 15字长定点数 format short e % 5字长浮点数 format long e % 15字长浮点数 format short g format long g format hex % 16进制 format bank %定点货币形式 format rat %小数分数表示 format + +,-,空格 format compact %压缩空格 format loose %包括空格和空行; z=2*exp(pi/3i) z = 1.0000 + 1.7321i ;字符串 字符串用单引号输入或赋值; 字符串的每个字符都是字符数组的一个元素; 字符串和字符数组基本上等价。; 如果在字符串内使用单引号时,可以用连续两个单引号表示。例如:; a=[1:5] a = 1 2 3 4 5 b=num2str(a) b = 2 3 4 5 a*2 ans = 2 4 6 8 10 b*2 % 空格也将按照ASCII码进行运算 ans = 98 64 64 100 64 64 102 64 64 104 64 64 106; matlab对字符串的操作与C语言中的几乎完全相同: strcat 链结串 strcmp 比较串 strvcat 垂直链结串 strncmp 比较串的前n个字符 findstr 在其他串中找此串 upper 转换串为大写 lower 转换串为小写 blanks 生成空串 deblank 移去串中空格… …;运算符 在matlab语言中运算符包括算术运算符、关系运算符和逻辑运算符。其中算术

您可能关注的文档

文档评论(0)

宝贝计划 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档