【MATLAB】(一)简介

一.MATLAB基本介绍

1.MATLAB是Matrix Laboratory(矩阵实验室)的缩写。

2.MATLAB是开放式程序设计语言,可用于高性能工程计算。

3.MATLAB的基本的数据单位是没有维数限制的矩阵。

4.MATLAB是很多数学类、工程和科学类的初等和高等课程的标准指导工具工业上常用来做产品研究、开发和分析。

5.MATLAB的版本号主要包含发布时间。3月份发布版本a,9月份发布版本b。

二.MATLAB系统的主要五部分

1.**桌面工具和开发环境:**用户图形化界面,方便用户使用MATLAB的函数和文件,包括MATLAB桌面和命令行窗口编辑器和调试器,代码分析器和用于浏览帮助、工作空间、文件的浏览器。

2.**数学函数库:**包括大量的计算算法,从初等函数(如加法、正弦、余弦等)到复杂的高等函数(如矩阵求逆矩阵特征值、贝塞尔函数和快速傅里叶变换等)

3.语言: MATLAB语言是一种高级的居于矩阵/数组的语言,具有程序流控制、函数、数据结构、输入输出和面向对象编程等特色。用户可以在命令行窗口中将++输入语句与执行命令同步++ ,以迅速创立快速抛弃型程序,也可以编写一个较大的复杂的M文件后再++一起运行++,以创立完整的大型应用程序。

4.**图形处理:**方便的数据可视化功能,以将向量和矩阵用图形表现出来,还可以进行图像处理、图形标注、动画和表达式作图,以及建立基于MATLAB应用程序的完整的用户的图形用户界面。

**5.外部接口:**使MATLAB语言能够和C语言等其它语言进行交互。

三.MATLAB工作界面

1.MATLAB的工作界面是大家最直接接触的,初步认识各组成部分可以帮助大家熟悉MATLAB的使用。

2.MATLAB的工作界面形式简洁,主要由标题栏、功能区、工具栏、当前目录窗口(Current Folder即当前文件夹窗口)、命令行窗口(CommandWindow)【输入指令】、工作区窗口(WorkSpace)【查看变量】和命令历史记录窗口等组成。

3.MATLAB 2019中已经不直接显示命令历史记录窗口,需要输入指令调出。

1.标题栏

2.功能区

3.工具栏

4.命令行窗口【可以输入指令来关闭matlab/右上角叉号】

5.当前目录窗口

6.工作区窗口

7.命令历史记录窗口:用于查看曾经运行过的代码。【布局】->【命令历史记录】->【停靠】

8.图像窗口:画图后会自动调出

四.MATLAB帮助系统

1.查询函数(知道函数名):help+函数名

2.MATLAB联机帮助:helpwin

3.查询函数(不知道全部函数名,模糊查询):lookfor+函数信息

4.内存变量列表:who

5.内存变量信息:whos

6.目录中的文件列表:what

7.确定文件位置:which

8.变量检验函数:exist【如果一开始令a=1,后续工作区被clear的话,那么exist a就不存在了】

五.知识点随记

1.clc清空命令行窗口,clear清空workspace工作区窗口。


大二暑假七月底开始为开学的数学建模做准备啊啊啊。

编自2025/7/30。

相关推荐
earthzhang202114 分钟前
【1039】判断数正负
开发语言·数据结构·c++·算法·青少年编程
蕓晨17 分钟前
auto 自动类型推导以及注意事项
开发语言·c++·算法
mjhcsp1 小时前
C++ 递推与递归:两种算法思想的深度解析与实战
开发语言·c++·算法
m0_748248021 小时前
《详解 C++ Date 类的设计与实现:从运算符重载到功能测试》
java·开发语言·c++·算法
我命由我123452 小时前
Java 并发编程 - Delay(Delayed 概述、Delayed 实现、Delayed 使用、Delay 缓存实现、Delayed 延迟获取数据实现)
java·开发语言·后端·缓存·java-ee·intellij-idea·intellij idea
HLJ洛神千羽2 小时前
C++程序设计实验(黑龙江大学)
开发语言·c++·软件工程
kyle~2 小时前
算法数学---差分数组(Difference Array)
java·开发语言·算法
曹牧2 小时前
C#:三元运算符
开发语言·c#
Jonathan Star2 小时前
MediaPipe 在Python中实现人体运动识别,最常用且高效的方案是结合**姿态估计**(提取人体关键点)和**动作分类**(识别具体运动)
开发语言·python·分类
滨HI02 小时前
C++ opencv拟合直线
开发语言·c++·opencv