MATLAB #

文档结构 #

本指南按以下结构组织,适合初学者按顺序学习:

1. 基础入门 #

主题 描述 文档链接
MATLAB简介 MATLAB的发展历史、特点、应用领域 matlab-intro.md
安装与配置 Windows/Mac/Linux安装,环境配置 matlab-install.md
第一个程序 Hello World,命令窗口与脚本 hello-world.md
基础语法 注释、标识符、运算符、代码规范 matlab-syntax.md

2. 数据类型 #

主题 描述 文档链接
变量与常量 变量定义、命名规则、特殊变量 variables.md
数值类型 整数、浮点数、复数、无穷大 numbers.md
字符串 字符串创建、操作、格式化 strings.md
字符数组 字符数组与字符串的区别 char-arrays.md
逻辑类型 true/false、逻辑运算 logical.md
结构体 结构体创建、访问、操作 structs.md
元胞数组 元胞数组创建、访问、应用 cell-arrays.md

3. 数组与矩阵 #

主题 描述 文档链接
数组基础 数组创建、初始化、基本属性 arrays.md
矩阵操作 矩阵创建、拼接、重构 matrices.md
数组索引 下标索引、线性索引、逻辑索引 array-indexing.md
数组运算 算术运算、矩阵运算、点运算 array-operations.md

4. 控制流 #

主题 描述 文档链接
条件语句 if、elseif、else、switch if-statement.md
循环语句 for、while循环 loops.md
循环控制 break、continue、return loop-control.md

5. 函数 #

主题 描述 文档链接
函数基础 函数定义、调用、返回值 function-basics.md
参数传递 输入参数、输出参数、可变参数 parameters.md
匿名函数 匿名函数定义与应用 anonymous-functions.md
函数句柄 函数句柄创建与使用 function-handles.md
递归函数 递归原理与实例 recursion.md

6. 绘图与可视化 #

主题 描述 文档链接
二维绘图 plot、scatter、bar等基础图形 2d-plotting.md
三维绘图 plot3、surf、mesh等三维图形 3d-plotting.md
图形属性 颜色、线型、标记、坐标轴 figure-properties.md
子图与布局 subplot、tiledlayout布局 subplots.md
图形标注 标题、标签、图例、注释 annotations.md

7. 数据分析 #

主题 描述 文档链接
统计基础 均值、方差、标准差等统计量 statistics.md
数据导入导出 读取和保存各种格式数据 data-import-export.md
数据预处理 缺失值处理、数据清洗 data-preprocessing.md
曲线拟合 多项式拟合、曲线拟合工具 curve-fitting.md

8. 高级主题 #

主题 描述 文档链接
文件操作 文件读写、目录操作 file-operations.md
面向对象编程 类定义、属性、方法 oop.md
错误处理 try-catch、错误抛出 error-handling.md
性能优化 向量化、预分配、并行计算 performance.md

9. 工具箱 #

主题 描述 文档链接
信号处理 信号分析、滤波、频谱分析 signal-processing.md
图像处理 图像读取、处理、分析 image-processing.md
优化工具 线性规划、非线性优化 optimization.md
最后更新:2026-03-27