第二章节MATLAB的基本使用方法.pptVIP

  • 3
  • 0
  • 约 44页
  • 2017-04-23 发布于四川
  • 举报
第二章节MATLAB的基本使用方法

第2章 MATLAB的基本使用方法 ;2.1 MATLAB的表达式和函数;【例2-2】表达式的续行输入。 当一个表达式内容过多,以致一行写不完时,可在行末加加上符号“...”,再另起一行继续输入表达式的剩余内容。例如: S=1-1/2 + 1/3 - 1/4 + ... 1/5 - 1/6 + 1/7 - 1/8 结果为: S = 0.6345;本例中表达式赋值给了变量S。再看此时的Workspace窗口,发现已经多了两个变量了。 “”是命令提示符,本书后续章节如果出现此符号,其后面的内容表示我们的输入的命令、函数、语句等等。 ;2.1.1 变量 ;;;2.1.2 基本运算符;2.1.3 函数 ;2.2常用的操作命令和快捷键;2. 命令窗口中的标点符号命令使用;3. 数值计算结果的显示格式;MATLAB还提供了“format”函数,用于数值显示格式的设置。其功能描述如表2.3所示。;4. 命令窗口的常用控制命令 clc:用于清空命令窗口中的显示内容。 more:在命令窗口中控制其后每页???显示内容行数。;2.2.2 工作空间浏览器窗口常用命令;load: 从数据文件中取出变量到工作空间 load FileName 变量1 变量2 … 说明:变量1、变量2可以省略,省略时则装载所有变量。 例如: load Filename1 %把FileName1.mat文件中的全部变量装入内存 load FileName2 a b %把FileName2.mat文件中的a,b变量装入内存 ; whos: 查阅MATLAB内存变量的名字、大小、类型和字节数 whos Name Size Bytes Class a 1x1 8 double array b 1x5 10 char array c 3x2 48 double array Grand total is 12 elements using 66 bytes clear: 删除工作空间中的变量 clear a who Your variables are: b c ;;2.2.3 文件管理命令;;2.2.4 MATLAB的快捷键;2.3 MATLAB 的常用数据类型;2.3.1 数值型;1整数;数据类型;2)建立整数类型数据 MATLAB存储数值数据的默认类型是双精度浮点数,要存储为整数类型的数据,必须使用显示在表2.4中的转换函数。比如,建立一个有符号的16位整数: x = int16(32501); 转换函数还用来将其他数据类型转换成整型: str= Hellow! int8(str) 结果将把str字符串里面的每一个字符(包括中间的空格)转换为其ASCII码,结果输出为: ans = 72 101 108 108 111 119 33 ;使用whos函数,可显示由一个变量表示的数组的维数、字节计数和数据类型,例如: whos x 结果为: Name Size Bytes Class x 1x1 2 int16 array Grand total is 1 element using 2 bytes 如果想知道数据类型,并且指定输出的话,则可以使用class函数,例如: xType = class(x) 结果为: xType = int16 如果要验证变量是否是整数,则使用isinteger函数: isinteger(x) 结果为: ans = 1 ;2. 浮点数;位;2) 最大和最小的双精度值 MATLAB的函数realmax和realmin返回能够表示的最大和最小双精度值,例如: str = The range for double is :\n\t%g to %g ; sprintf(str,realmin,realmax) ans = The range for double is : 2.22507e-308 to 1.79769e+308 本例中定义了字符串str,str字符串的后半部分“\n\t%g to %g ”用于规定输出格式,称为格式字串(format string),这与C语言基本相同。其中\n和\t是转义字符(Escape Character);转义字符是一种特殊的字符常量,它们以反斜线\开头,其后跟一个或几个字符。它们具有特定的含义,不同于字符原有的意义,故称“转

文档评论(0)

1亿VIP精品文档

相关文档