一、Matlab基础

文章目录

  • 一、Matlab界面
  • 二、Matlab窗口常用命令
  • 三、Matlab的数据类型
    • [3.1 数值类型](#3.1 数值类型)
    • [3.2 字符和字符串](#3.2 字符和字符串)
    • [3.3 逻辑类型](#3.3 逻辑类型)
    • [3.4 函数句柄](#3.4 函数句柄)
    • [3.5 结构类型](#3.5 结构类型)
    • [3.6 细胞数组](#3.6 细胞数组)
  • 四、Matlab的运算符
    • [4.1 算术运算符](#4.1 算术运算符)
    • [4.2 关系运算符](#4.2 关系运算符)
    • [4.3 逻辑运算](#4.3 逻辑运算)
    • [4.4 运算符优先级](#4.4 运算符优先级)
  • 五、Matlab的矩阵
    • [5.1 矩阵的建立](#5.1 矩阵的建立)
    • [5.2 矩阵的操作](#5.2 矩阵的操作)
    • [5.3 矩阵运算的相关函数](#5.3 矩阵运算的相关函数)
  • 六、Matlab控制语句
    • [6.1 循环结构](#6.1 循环结构)
    • [6.2 选择结构](#6.2 选择结构)
    • [6.3 程序流程控制](#6.3 程序流程控制)
  • 七、Matlab的M文件
    • [7.1 m文件的分类](#7.1 m文件的分类)
    • [7.2 m文件的编写](#7.2 m文件的编写)
  • 八、Matlab图形可视化
    • [8.1 Matlab绘图步骤](#8.1 Matlab绘图步骤)
    • [8.2 特殊图形的绘制](#8.2 特殊图形的绘制)
  • 本章要点总结

一、Matlab界面

二、Matlab窗口常用命令

三、Matlab的数据类型

3.1 数值类型

注意close、clear、clc 命令各自的作用


3.2 字符和字符串

3.3 逻辑类型

3.4 函数句柄

3.5 结构类型


3.6 细胞数组

四、Matlab的运算符

4.1 算术运算符

4.2 关系运算符

4.3 逻辑运算


4.4 运算符优先级

五、Matlab的矩阵

5.1 矩阵的建立

5.2 矩阵的操作

5.3 矩阵运算的相关函数

六、Matlab控制语句

6.1 循环结构

6.2 选择结构

6.3 程序流程控制

七、Matlab的M文件

7.1 m文件的分类

7.2 m文件的编写

八、Matlab图形可视化

8.1 Matlab绘图步骤

注:对于plot()以及更多绘图函数的用法,参看书本

8.2 特殊图形的绘制

本章要点总结

  • Matlab的数据类型
    ① 数值类型,整型、浮点型
    ② 字符和字符串(Matlab字符串使用单引号编写)
    ③ 逻辑类型(运算过程中,非0为真,0为假)
    ④ 函数句柄
    ⑤ 结构类型
    ⑥ 细胞数组
  • Matlab的运算符
    ① 算术运算符
    ② 关系运算符
    ③ 逻辑运算符
  • Matlab在控制语句上与其他语言有不同,应注意
相关推荐
方也_arkling几秒前
【Java-Day19】集合3 List中常见的方法和5种遍历方式
java·开发语言
AI玫瑰助手5 分钟前
Python函数:局部变量与全局变量的作用域
开发语言·python·信息可视化
字节高级特工13 分钟前
C++11(二) 革新:引用折叠与lambda表达式
java·开发语言·c++·算法
萨小耶13 分钟前
[Java学习日记11】聊聊深拷贝和浅拷贝
java·开发语言·学习
xiaoshuaishuai815 分钟前
C# AvaloniaUI‌的IValueConverter
开发语言·c#
白驹笙鸣29 分钟前
STL allocator作用
开发语言·c++
小小编程路30 分钟前
C++ STL 原理与性能
开发语言·c++
码不停蹄的玄黓32 分钟前
Java线程池生命周期
java·开发语言
Kingairy37 分钟前
LUA环境搭建
开发语言·lua
z落落39 分钟前
C# 虚方法(virtual)与抽象方法 +区别+new方法隐藏 & override方法重写
java·开发语言·c#