MATLAB基本操作(三):数据类型

来源:互联网 发布:linux怎么进入root 编辑:程序博客网 时间:2024/05/17 23:06
Last Edit 2014/1/8
一,15种基本数据类型
1)整型:int8,uint8            示例a=int8(100);
                int16,uint16
                int32,uint32
                int64,uint64
2) 浮点型:
               signle,double          %MATLAB中默认的数据类型是double
3) 逻辑型:
               logical
4)字符型:
               char
5)元胞数组:
               cell            
6)结构体
              structure
7)函数句柄
              @..

二,怎样检查数据是否溢出
      例如:对于int8类型的数据,它表示的数据范围为 -128~127.
        

三,几个取整函数的区别
       round()
       fix()
       floor()
       ceil()


四,双精度浮点型与整型相乘为整型

五,数据类型显示格式的设定

       在command windows里输入以下命令:
       1) format short                   %5位定点显示格式              
[cpp] view plaincopy在CODE上查看代码片派生到我的代码片
  1. >> a=3.14159  
  2. a =  
  3.     3.1416  
             format short e                 %还是5位,加了e+000
[cpp] view plaincopy在CODE上查看代码片派生到我的代码片
  1. >> a=3.14159123  
  2. a =  
  3.   3.1416e+000  

      2)  format long                      %显示15位
           format long e                    %显示15位,加e+000
      3)  format rat                         %显示有理数


六,判断类型的几个函数
        class(A)                           %返回A的数据类型
        isa(A,'classname')            %A是否是classname类型
        isnumeric(A)                     %是否是数值类型
        ...
        
    
0 0