正在加载图片...
4.12数字变量的运算及显示格式 MALAB是以矩阵为基本运算单元的,而构成数值矩阵的基本单元是数字。为了 更好地学习和掌握矩阵的运算,首先对数字的基本知识作简单的介绍。 对于简单的数字运算,可以直接在命令窗口中以平常惯用的形式输入,如计算 和3的乘积再加1时,可以直接输入 >>1+2*3 ans- 这里“ans”是指当前的计算结果,若计算时用户没有对表达式设定变量,系统就自动 赋当前结果给“ans”变量。用户也可以输入 >>a=1+2*3 7 此时系统就把计算结果赋给指定的变量a了。 MA∏LAB语言中数值有多种显示形式,在缺省情况下,若数据为整数,则就以整 数表示;若数据为实数,则以保留小数点后4位的精度近似表示。 MATLAB语言提供 了10种数据显示格式,常用的有下述几种格式: 小数点后4位(系统默认值) 小数点后14位 short e 5位指数形式 15位指数形式 MA∏LAB语言还提供了复数的表达和运算功能。在 MATLAB语言中,复数的基 本单位表示为i或j。在表达简单数数值时虚部的数值与i、j之间可以不使用乘号,但 是如果是表达式,则必须使用乘号以识别虚部符号 41.3字符串 字符和字符串运算是各种高级语言必不可少的部分, MATLAB中的字符串是其进 行符号运算表达式的基本构成单元。 在 MATLAB中,字符串和字符数组基本上是等价的:所有的字符串都用单引号进 行输入或赋值(当然也可以用函数char来生成)。字符串的每个字符(包括空格)都是 字符数组的一个元素。例如: >>S=matrix laboratory matrix laboratory %size查看数组的维数 ans- 另外,由于 MATLAB对字符串的操作与C语言几乎完全相同这里不在赘述4.1.2 数字变量的运算及显示格式 MALAB 是以矩阵为基本运算单元的,而构成数值矩阵的基本单元是数字。为了 更好地学习和掌握矩阵的运算,首先对数字的基本知识作简单的介绍。 对于简单的数字运算,可以直接在命令窗口中以平常惯用的形式输入,如计算 2 和 3 的乘积再加 1 时,可以直接输入: >> 1+2*3 ans= 7 这里“ans”是指当前的计算结果,若计算时用户没有对表达式设定变量,系统就自动 赋当前结果给“ans”变量。用户也可以输入: >> a=1+2*3 a= 7 此时系统就把计算结果赋给指定的变量 a 了。 MATLAB 语言中数值有多种显示形式,在缺省情况下,若数据为整数,则就以整 数表示;若数据为实数,则以保留小数点后 4 位的精度近似表示。MATLAB 语言提供 了 10 种数据显示格式,常用的有下述几种格式: short 小数点后 4 位(系统默认值) long 小数点后 14 位 short e 5 位指数形式 long e 15 位指数形式 MATLAB 语言还提供了复数的表达和运算功能。在 MATLAB 语言中,复数的基 本单位表示为 i 或 j。在表达简单数数值时虚部的数值与 i、j 之间可以不使用乘号,但 是如果是表达式,则必须使用乘号以识别虚部符号。 4.1.3 字符串 字符和字符串运算是各种高级语言必不可少的部分,MATLAB 中的字符串是其进 行符号运算表达式的基本构成单元。 在 MATLAB 中,字符串和字符数组基本上是等价的;所有的字符串都用单引号进 行输入或赋值(当然也可以用函数 char 来生成)。字符串的每个字符(包括空格)都是 字符数组的一个元素。例如: >>s=’matrix laboratory’; s= matrix laboratory >> size(s) % size 查看数组的维数 ans= 1 17 另外,由于 MATLAB 对字符串的操作与 C 语言几乎完全相同这里不在赘述
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有