文件名称:预定义特殊变量-comsol中文手册
文件大小:7.02MB
文件格式:PDF
更新时间:2024-06-29 22:11:21
MATLAB
2.5 特殊变量 在 MATLAB 中有许多预先定义好的特殊变量。在 MATLAB 中这些特殊变量可以随时 使用,不用初始化。一些常见的预定义值列在表 2.2。 这个些预定义值存储在一般的变量中,所以他们能被覆盖或改写。如果一个新值赋值于 其中一个预定义变量,,那么这以后的计算中新值将会替代默认值。例如,考虑下面用于计 算以半径为 10 的圆的周长的语句; circl=2*pi*10 pi=3 circ2=2*pi*10 在第一个语句中,pi 有默认值 3.14159...,所以周长 6.28319 是正确的结果,第二个语句 重定义 pi 为 3,所以第三个语句 circ2 为 60。在程序中修改预定义值会造成一些不正确的结 果,并导致一些微小而难以发现的错误。设想一下,要在 1000 行的程序中找出一个像这样的 表 2.2 预定义特殊变量 函数 用途 pi 有 15 个有效值的π i,j 代表虚数 i( 1− ) Inf 这个符号代表无穷大,它一般情况下是除以 0 产生的 NaN 这个符号代表没有这个数。它一般由数学运算得到的。例如,0 除以 0。 clock 这个特殊变量包含了当前的年,月,日,时,分,秒,是一个 6 元素行向量 date 当前的日期,使用的的字符形式,如 30-Dec-2007 eps 变量名是 epsilon 的简写。它代表计算能机辨别的两数之间的 小数 ans 常用于存储表达式的结果,如果一个结果没有明确的赋值给某个变量