专题 1 Matlab 基础知识

◇◆丶佛笑我妖孽 提交于 2020-04-02 20:57:20

知识点总结

  1.1 matlab 系统环境

    操作页面的组成  主窗口,命令行窗口,当前文件夹窗口,工作区窗口。

              其中主窗口又包括功能区,快速访问工具栏和当前文件夹工具栏。

    搜索路径  变量 > 函数 > 当前文件夹下程序 > 搜索路径下其他文件夹程序

          path设置搜索路径方式  path(path, 'filepath')

>> clear 
>> x = sin(1)
x = 0.8415

>> sin = [1 2 3]
>> sin(1)
1

% 如果出现同名函数/程序,则先执行当前文件夹下的这一个。

           

  1.2 matlab 数值数据

    类型的分类  

      整型  分为有符号数和无符号数。各有8位,16,32,64位

          无符号8位整数的数据范围:0 - 28 - 1 (255)

          有符号8位整数的数据范围:-27 - 27  - 1 (127)

% 有符号 int
>> x = int8(129)
x=
    127

% 无符号 
>> x = uint8(129)
x =
    129

 

      浮点型  single, double

% 单精度 single
>> class(single(4))
ans =
    single

% 多精度 double
>> class(4)
ans =
    double

 

      复型  分实虚部,两个参数默认为双精度

% 求实虚部 real & imag 
>>  x = 6 + 5i
x =
    6.0000 + 5.000i

>> real(x)
ans = 
    6

>> imag(x)
ans = 
    5

>> class(ans)
ans =
    'double'

 

    输出格式  format 命令只影响输出的格式,而不影响数据的计算和存储

   

% format long 保留小数点后15位数字
>> format long
>> 50 / 3
ans =
    16.666666666666666


% format 保留小数点后4位数字
>> format 
>> 50 / 3
ans =
     16.6667

 

    常用数学函数

      

  1.3 变量及其操作

    变量与赋值语句

    预定义变量

    变量管理

 

  1.4 matlab 矩阵表示

    产生向量

    产生矩阵

      直接生成矩阵

      间接生成矩阵

    

    结构矩阵和单元矩阵

    

  1.5 矩阵元素的引用

    矩阵元素的引用方式

    利用冒号表达式获得子矩阵

    使用空矩阵删除矩阵元素

    改变矩阵的形状

 

  1.6 matlab 基本运算

    算数运算

    关系运算

    逻辑运算

 

  1.7 字符串处理

    字符串表示

    字符串的操作 

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!