【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。

相关推荐
Monly2116 小时前
Java:修改打包配置文件
java·开发语言
我命由我1234517 小时前
Android 广播 - 静态注册与动态注册对广播接收器实例创建的影响
android·java·开发语言·java-ee·android studio·android-studio·android runtime
island131417 小时前
CANN ops-nn 算子库深度解析:核心算子(如激活函数、归一化)的数值精度控制与内存高效实现
开发语言·人工智能·神经网络
xcLeigh17 小时前
Python入门:Python3 requests模块全面学习教程
开发语言·python·学习·模块·python3·requests
xcLeigh17 小时前
Python入门:Python3 statistics模块全面学习教程
开发语言·python·学习·模块·python3·statistics
秋邱17 小时前
用 Python 写出 C++ 的性能?用CANN中PyPTO 算子开发硬核上手指南
开发语言·c++·python
wenzhangli718 小时前
ooderA2UI BridgeCode 深度解析:从设计原理到 Trae Solo Skill 实践
java·开发语言·人工智能·开源
灵感菇_18 小时前
Java 锁机制全面解析
java·开发语言
wazmlp00188736918 小时前
python第三次作业
开发语言·python
娇娇乔木18 小时前
模块十一--接口/抽象方法/多态--尚硅谷Javase笔记总结
java·开发语言