MATLAB 编程
MATLAB 是一款数学软件包,可用于分析和解决数学和工程问题,例如数值计算、图形绘制、编程等等。MATLAB 将所有变量都视为标量、向量或矩阵形式。 这本 MATLAB 编程 书籍旨在为新的 MATLAB 用户提供关于如何使用 MATLAB 基础和中级水平的概述,当然也会保持免费供学生使用,这些学生可能会在他们的课程中使用本书。 首先,MATLAB 是一种用于数据分析的脚本语言(请注意我没有说它是编程语言),可以将其视为功能强大的可编程计算器,它具有专门针对数学应用而构建的默认函数。
名称 MATLAB 本身是“MATrix LABoratory”的缩写。 最初,它是在 1980 年代初期一个简单的交互式矩阵计算器。 随着时间的推移,它逐渐演变成由 MathWorks 开发的编程语言。 它最初是矩阵编程语言,线性代数编程非常简单。 它可以在交互式会话和批处理作业中运行。 虽然其他编程语言主要一次处理一个数字,但 MATLAB 旨在主要处理整个矩阵和数组。 所有 MATLAB 变量都是多维数组,无论它们是什么类型的数据。 矩阵是一个二维数组,通常用于线性代数。
MATLAB 还设计为配备工具箱。 工具箱是自定义函数和/或类的集合,通常用于特定主题(例如控制系统、信号处理甚至深度学习)。 工具箱由 Mathworks 官方提供,需要付费许可证,其他工具箱可以从 File Exchange 免费下载。
最后,本书假定您可以使用最新版本的 MATLAB,但如果您没有,也不用担心。 我相信大多数示例也可以使用 Octave 运行,因为后者试图在很大程度上与 MATLAB 的编程语法兼容(大多数情况下)。
点击此链接尝试 MATLAB 的免费版本:| Octave-Online。
第 1 章:MATLAB 简介。 | ||
第 2 章:MATLAB 概念 | ||
第 3 章:变量操作 | ||
第 4 章:向量和矩阵 | ||
第 5 章:数组 | ||
第 6 章:图形绘制。 | ||
第 7 章:函数。 | ||
第 8 章:高级 MATLAB 函数。 | ||
第 9 章:M 文件编码。 | ||
第 10 章:GUI 编程 MATLAB |
| |
附加章节 |
- MATLAB 文档 来自 MathWorks。
- MATLAB 程序汇编 来自 “MATLAB 程序工程学生”。
- MATLAB 编程语言起源、优势、实现 来自 Bobs SEO
许多其他 Wikibooks 使用 MATLAB 来教授他们的科目。以下 Wikibooks 使用了 MATLAB