森之张卫东 发表于 2015-8-6 22:38

常用的函数 1


函数fix
功能 朝零方向取整
格式  B = fix(A)   %对A的每一个元素朝零的方向取整数部分,返回与A同维的数组。对于复数参量A,则返回一复数,其分量的实数与虚数部分分别取原复数的、朝零方向的整数部分。
例2-14
   >>A= [-1.9, -0.2, 3.1415926, 5.6, 7.0, 2.4+3.6i];
   >>B= fix(A)
计算结果为:
   B =
      Columns 1 through 4
        -1.0000              0             3.0000             5.0000
      Columns 5 through 6
          7.0000             2.0000 + 3.0000i
函数roud
功能  朝最近的方向取整。
格式  Y = round(X)   %对X的每一个元素朝最近的方向取整数部分,返回与X同维的数组。对于复数参量X,则返回一复数,其分量的实数与虚数部分分别取原复数的、朝最近方向的整数部分。
例2-15
>>A = [-1.9, -0.2, 3.1415926, 5.6, 7.0,2.4+3.6i];
>>Y = round(A)
计算结果为:
Y =
    Columns 1 through 4
       -2.0000      0        3.0000         6.0000
     Columns 5 through 6
       7.0000    2.0000 + 4.0000i
函数floor
功能  朝负无穷大方向取整
格式  B = floor(A)   %对A的每一个元素朝负无穷大的方向取整数部分,返回与A同维的数组。对于复数参量A,则返回一复数,其分量的实数与虚数部分分别取原复数的、朝负无穷大方向的整数部分。
例2-16
>>A = [-1.9, -0.2, 3.1415926, 5.6, 7.0,2.4+3.6i];
>>F = floor(A)
计算结果为:
F =
    Columns 1through 4
     -2.0000         -1.0000      3.0000         5.0000
    Columns 5through 6
     7.0000      2.0000 + 3.0000i

页: [1]
查看完整版本: 常用的函数 1