正在加载图片...
realmin 系统所能表示的最小正实数 2符号变量 在Matlab语言中,进行符号运算时需要先用syms命令声明符号变量和表达式 例如: 为制米利 sxypositive 声明变量x,y为整数类型】 3.函 Matlab软件提供了近20类基本命令函数,它们有一部分是Matlab的内部命令,有一部分是以M文件 形式出现的函数这些M文件形式的函数扩展了Mab的功能,对于这些命令可以通过在命令行中输入“Hlp 函数”名来获得有关这个命令函数使用的详细说不 函数老 基本的数学函数,如表3所示 表3 函 正弦函 函员 tan(x) 反正函影 exD(x) 以。为底的指数函数 log10(x) 以10为底的对数函数 log(x) 自然对数函数 sqr(x) 平方根函数 abs(x) 绝对值或向量的长度函数 max(x) 最大值函数 min(x 最小值函数 sum(x) 求和函数 sign( 四舍五入到最近的整数函数 方向取数函数 gca(x 约数函数 使用 法错识 位是弧度还是度等。 (3)函数允许嵌套.例如,可以使用sqr1+sim(pi2)的形式,即, +m 4.M文件 M文件是由Matlab语句(命令或函数)构成的ASCI码文本文件,文件名必须以“m”为扩展名通 过在命令窗口调用M文件,从而实现一次执行多条Mlb语句的功能,另外也可以通过M文件的方式自定 义函 建立新的M文件有以下三种方法 Naw菜单项 M-fle命今 (3)命令按钮操作:单击Maab命令窗口工具栏上的“新建”命令按钮 M文件有命令文件和函数文件两种形式下面分别介绍. (1)命令文件 令文件是Malb命令或函数的组合,没有输入出参数当用户要运行的指令较多时,可以直接》 键盘上 和代名可手石 抽行 中的命令 就会自 在运行的过程中所产生的变量均是全局变量,这些变量一旦生成,就一直保存在内存空间,除非用户将它们 清除(如用clear命令) 例如要求数1,2,3,4,100的和,可建立一个M文件,在编辑器中写出如下程序: forn-1:100 s=s+n: end 33 realmin 系统所能表示的最小正实数 在 Matlab 中,定义变量时应避免与这些特殊变量名重复,以防改变这些变量的值,如果已改变了某个 变量的值,可以通过“clear 变量名”命令恢复该变量的初始设定值. 2.符号变量 在 Matlab 语言中,进行符号运算时需要先用 syms 命令声明符号变量和表达式. 例如: >>syms x syms 命令不仅可以声明一个变量,还可以指定这个变量的数学特性,例如: >>syms x y real 声明变量 x,y 为实数类型, >>syms x y positive 声明变量 x,y 为整数类型. 3.函数 Matlab 软件提供了近 20 类基本命令函数,它们有一部分是 Matlab 的内部命令,有一部分是以 M 文件 形式出现的函数.这些M 文件形式的函数扩展了Matlab 的功能,对于这些命令可以通过在命令行中输入“Help 函数”名来获得有关这个命令函数使用的详细说明.下面列出一些基本的数学函数,如表 3 所示. 表 3 基本数学函数表 函数 名称 函数 名称 sin(x) 正弦函数 asin(x) 反正弦函数 cos(x) 余弦函数 acos(x) 反余弦函数 tan(x) 正切函数 atan(x) 反正切函数 exp(x) 以 e 为底的指数函数 log10(x) 以 10 为底的对数函数 log(x) 自然对数函数 sqrt(x) 平方根函数 abs(x) 绝对值或向量的长度函数 max(x) 最大值函数 min(x) 最小值函数 sum(x) 求和函数 sign(x) 符号函数 round(x) 四舍五入到最近的整数函数 ceil(x) 朝正无穷方向取整函数 floor(x) 朝负无穷方向取整函数 fix(x) 朝零方向取整函数 gcd(x,y) 求两整数的最大公约数函数 使用函数需要注意以下几点: (1) 函数一定是出现在等式的右边,写在左边将出现语法错误. (2) 每个函数对其自变量的个数和格式都有一定的要求,如使用三解函数时要注意函数自变量角度的单 位是弧度还是度等. (3) 函数允许嵌套.例如,可以使用 sqrt(1+sin(pi/2))的形式,即 1 sin 2    +     . 4.M 文件 M 文件是由 Matlab 语句(命令或函数)构成的 ASCII 码文本文件,文件名必须以“.m”为扩展名.通 过在命令窗口调用 M 文件,从而实现一次执行多条 Matlab 语句的功能,另外也可以通过 M 文件的方式自定 义函数. 建立新的 M 文件有以下三种方法: (1) 菜单操作:Matlab 命令窗口的 File 菜单 New 菜单项 M-file 命令. (2) 命令操作:在 Matlab 命令窗口输入命令 edit. (3) 命令按钮操作:单击 Matlab 命令窗口工具栏上的“新建”命令按钮. M 文件有命令文件和函数文件两种形式.下面分别介绍. (1) 命令文件 命令文件是 Matlab 命令或函数的组合,没有输入/输出参数.当用户要运行的指令较多时,可以直接从 键盘上逐行输入指令,但这样做显得很麻烦,而命令文件则可以较好地解决这一问题.用户可以将一组相关 命令编辑在同一个 M 文件中,运行时只在命令窗口需输入文件名后回车,Matlab 就会自动按顺序执行文件 中的命令,这类似于批处理文件.命令文件中的语句可以访问 Matlab 工作空间(workspace)中的所有数据. 在运行的过程中所产生的变量均是全局变量,这些变量一旦生成,就一直保存在内存空间,除非用户将它们 清除(如用 clear 命令). 例如要求数 1,2,3,4,.,100 的和,可建立一个 M 文件,在编辑器中写出如下程序: s=0; for n=1:100 s=s+n; end
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有