北大心理学系.Matlab概述和编程基础
最新北大心理学系matlab绘图基础ppt课件

fill image imread fontsize ginput rotation saveas
bar3 plot3 zlabel meshgrid mesh surf view contour surfc
surfl zlim patch cylinder sphere camzoom camtarget light rotate shading
MATLAB绘图基础
%绘制一条直线,并返回其句柄值赋给变量h >> h = line([0 1],[0 1]) h=
0.0149 %获取句柄值为h的图形对象的所有属性名及相应属性值 >> get(h)
三、设置图形对象属性值
>> subplot(1, 2, 1); %绘制两个子图中的第1个 %绘制一条直线,并返回其句柄值赋给变量h1 >> h1 = line([0 1],[0 1]) ; >> text(0, 0.5, '未改变线宽') ; %在(0, 0.5)处加注释 >> subplot(1, 2, 2); %绘制两个子图中的第2个 %绘制一条直线,并返回其句柄值赋给变量h2 >> h2 = line([0 1],[0 1]) ; >> set(h2, 'LineWidth', 3) %设置线宽为3 >> text(0, 0.5, '已改变线宽') ; %在(0, 0.5)处加注释
gcf: 返回当前图形窗口的句柄(get current figure);
gco:返回当前被选定的图形对象的句柄(get current object).-先用鼠标选中感兴趣的对象。
matlab第1章 MATLAB概述

1.3 MATLAB帮助系统
❖ MATLAB的各个版本都为用户提供了非常详细的帮助系统, 可以帮助用户更好的了解和运用MATLAB。因此,不论用户 是否使用过MATLAB,是否熟悉MATLAB,都应该了解和掌 握MATLAB的帮助系统。
一、纯文本帮助
❖ MATLAB的所有命令、函数的M文件都有一个注释区。在该区中用纯文 本形式简要地叙述了该函数的调用格式和输入、输出变量的含义。该帮 助内容最原始,但也最真切可靠。每当MATLAB不同版本中的函数文件 发生变化时,该纯文本帮助也跟着同步更新。所以,纯文本帮助具有独 特的作用。
❖ 用户可以在MATLAB的命令窗口中输入命令“helpbrowser”或“helpdesk”或“doc” 来打开“帮助导航/浏览器”交互界面,如图所示。
1.4 MATLAB的工具箱
❖ 针对各个应用领域中的问题,MATLAB提供了许多实用函数,称为工具 箱函数。
❖ 目前,MATLAB提供了30多个工具箱函数,如信号处理、图像处理、控 制系统、非线性控制设计、鲁棒控制、系统辨识、最优化、神经网络、 模糊系统和小波等。它们提供了各个领域应用问题求解的便利函数,使 系统分析与设计变得更加简捷。
三、帮助导航/浏览器
❖ MATLAB中提供的帮组信息的“导航/浏览器”交互界面是MATLAB5.x以后的版 本的重要改进。这个交互界面主要有帮助导航和帮助浏览器两个部分组成。这个 帮助文件和M文件中的纯文本帮助无关,而是MATLAB专门设置的独立帮助系统。 该系统对MATLAB的功能叙述得全面、系统,而且界面友好,使用方便,是用 户查找帮助的重要途径。
❖ 在MATLAB中,以复数矩阵作为基本编程单元,使矩阵操作变得轻而易举 ❖ MATLAB语句书写简单,表达式的书写如同在稿纸中演算一样,与人们的手工
matlab的基本语法和编程概念

一、MATLAB语言概述MATLAB是一种专门用于科学计算和工程应用的高级语言和交互式环境。
它可以实现矩阵运算、绘图功能、数据分析等各种功能,被广泛应用于控制系统设计、信号处理、图像处理等领域。
MATLAB的语言能力强大,语法简洁,可读性高,非常适合用于快速原型设计和算法验证。
二、MATLAB的基本数据类型MATLAB支持多种数据类型,包括常见的数值类型(例如整型、浮点型)、字符型、逻辑型和复数型等。
其中,数值类型占据了绝大部分,常用的数值类型包括:1. 整型:int8、int16、int32、int642. 浮点型:single、double3. 复数型plex4. 字符型:char5. 逻辑型:logical三、MATLAB的变量与运算符1. 变量:在MATLAB中,变量的命名遵循标识符命名规则,可以包括字母、数字和下划线,但不能以数字开头,也不能使用MATLAB的保留字作为变量名。
变量的赋值可以使用等号“=”,例如:a = 3。
2. 运算符:MATLAB支持各种常见的数学运算符,例如加减乘除运算符“+、-、*、/”;逻辑运算符“、||、~, xor”;比较运算符“>、<、==、~=”等。
四、MATLAB的控制结构MATLAB支持多种控制结构,包括条件语句、循环语句和程序结构等。
1. 条件语句:MATLAB中的条件语句包括if语句和switch语句,其中if语句用于根据条件的真假执行不同的代码块,switch语句则用于多个条件之间的选择。
2. 循环语句:MATLAB提供了for循环和while循环两种循环结构,用于重复执行特定的代码块,实现程序的迭代。
3. 程序结构:MATLAB中的程序结构包括函数和脚本两种形式,函数是可独立调用的代码块,而脚本则是按顺序执行的代码文件。
五、MATLAB的数组与矩阵运算MATLAB中的数组和矩阵运算是其最强大的特性之一,它提供了丰富的矩阵运算函数和操作符,使得矩阵运算变得非常简洁高效。
MATLAB基础知识及常用功能介绍

MATLAB基础知识及常用功能介绍第一章:MATLAB简介及安装MATLAB是一种强大且广泛应用的数值计算软件,它提供了许多用于科学计算和工程设计的功能。
MATLAB是矩阵实验室(Matrix Laboratory)的缩写,其主要特点是在操作矩阵和各种数学函数上非常高效。
要安装MATLAB,只需下载安装程序然后按照提示进行安装即可。
第二章:MATLAB基本操作在MATLAB中,可以使用各种命令来进行基本的数学运算,例如加减乘除、幂运算等。
此外,还可以定义变量、矩阵和向量,并进行复杂的数学运算。
提示:使用分号可以取消输出结果。
第三章:MATLAB脚本和函数脚本是一系列MATLAB命令的集合,可以保存并重复执行。
函数是一段具有输入和输出的可执行代码块,可以通过函数名和输入参数来调用。
编写脚本和函数有助于提高代码的可读性和可重复性。
第四章:MATLAB图形化界面MATLAB提供了图形化界面(GUI)工具箱,用于创建交互式应用程序和图形用户界面。
利用GUI工具箱,可以通过拖拽和放置的方式创建界面,并通过设置属性和回调函数实现交互功能。
第五章:MATLAB数据可视化MATLAB拥有丰富的数据可视化功能,可以将数据以各种图表形式呈现出来,如散点图、柱状图、曲线图等。
此外,还可以对图表进行自定义设置,如添加图例、调整轴范围、添加标题等。
第六章:MATLAB图像处理MATLAB提供了强大的图像处理工具箱,可以用于图像的滤波、锐化、模糊、边缘检测等操作。
此外,还可以进行图像的变换和特征提取,用于图像识别和分析。
第七章:MATLAB信号处理MATLAB信号处理工具箱提供了一系列用于处理、分析和合成信号的函数和工具。
可以进行信号滤波、频谱分析、时域分析等操作。
此外,还可以进行数字滤波器设计和滤波器实现。
第八章:MATLAB数学建模MATLAB是数学建模的重要工具,可以用于建立各种数学模型并进行仿真和优化。
可以利用MATLAB解方程、求解微分方程、进行符号计算等,用于解决各种实际问题。
MATLAB编程基础入门

MATLAB编程基础入门MATLAB是一种常用于科学计算和数据分析的高级编程语言和环境。
它提供了丰富的工具集,使得处理数值计算、绘制图形以及实现算法变得更加便捷。
本文将为初学者介绍MATLAB的基础知识和编程技巧,以帮助读者快速入门。
1. MATLAB的安装和启动首先,我们需要到MathWorks官网上下载并安装MATLAB。
安装完成后,双击MATLAB图标即可启动软件。
MATLAB的主界面分为命令窗口、编辑器和工作空间等几个主要部分,用户可以通过这些界面进行编程和运行程序。
2. MATLAB的基本语法MATLAB的基本语法与其他编程语言有所不同。
在MATLAB中,不需要声明变量的类型,只需要直接给变量赋值即可。
例如:```a = 10;b = 3.14;c = 'Hello, MATLAB!';```MATLAB中还有一些特殊变量和函数,比如`pi`表示圆周率,`sin`表示正弦函数。
使用这些特殊变量和函数可以实现更加高效的数值计算和数据处理。
3. MATLAB的基本操作MATLAB提供了丰富的操作符和函数,可以用于数值计算、矩阵运算、图形绘制等。
下面是一些常用操作的示例:3.1 数值计算```a = 5;b = 3;c = a + b; % 加法运算d = a * b; % 乘法运算e = sqrt(a); % 开方运算```3.2 矩阵运算```A = [1 2 3; 4 5 6; 7 8 9]; % 创建一个3x3的矩阵B = [10 11 12; 13 14 15; 16 17 18];C = A + B; % 矩阵相加D = A * B; % 矩阵相乘```3.3 图形绘制```x = linspace(0, 2*pi, 100); % 在0到2π之间生成100个等间隔的点y = sin(x);plot(x, y); % 绘制正弦函数图像xlabel('x'); % 设置x轴标签ylabel('y'); % 设置y轴标签title('Sin Function'); % 设置图像标题```4. MATLAB的程序控制MATLAB提供了丰富的控制结构,可以用于实现条件判断和循环等功能。
MATLAB基础知识及使用方法

MATLAB基础知识及使用方法第一章:MATLAB简介与环境介绍1.1 MATLAB概述MATLAB是一种高级编程语言和数值计算环境,广泛应用于科学计算、工程设计、数据分析和算法开发等领域。
它提供了强大的数值计算工具和图形绘制功能,并有丰富的库函数和工具箱可供使用。
1.2 MATLAB环境介绍MATLAB的主要界面包括命令窗口、编辑器、工作区和命令历史等。
命令窗口用于交互式执行命令和脚本,编辑器用于编写和编辑脚本文件,工作区用于显示和管理变量,命令历史用于查看和管理执行过的命令。
第二章:MATLAB基本语法2.1 变量和数据类型在MATLAB中,变量可以通过简单的赋值来创建,并且不需要事先声明变量类型。
常见的数据类型包括数值类型(整数、浮点数)、字符类型和逻辑类型(布尔型)等。
MATLAB还提供了复数类型和矩阵类型,具有丰富的数值计算功能。
2.2 运算符和表达式MATLAB支持常见的数学运算符,如加减乘除、取余和乘方等。
此外,还提供了矩阵运算符和逻辑运算符,方便处理矩阵和逻辑表达式。
表达式可以由变量、常数和运算符组合而成,并且支持函数调用。
2.3 控制流程MATLAB提供了条件语句(if-else)、循环语句(for、while)和函数等控制流程结构,以实现不同的程序逻辑。
条件语句根据条件的真假执行不同的代码块,循环语句重复执行一段代码块,函数封装了一段可重复使用的代码。
第三章:MATLAB图形绘制3.1 二维图形绘制MATLAB提供了丰富的函数和工具箱,以绘制各种二维图形,如线图、散点图、柱状图和饼图等。
用户可以自定义图形样式、坐标轴刻度、图例和注释等,以满足不同的数据可视化需求。
3.2 三维图形绘制除了二维图形外,MATLAB还支持绘制三维图形,如曲面图和体积图等。
通过调整视角、设置颜色映射和光照效果,用户可以更直观地表达三维数据的特征和分布情况。
3.3 动态图形绘制MATLAB中的图形绘制功能不仅限于静态图形,还可用于生成动态图形。
北大心理学系.Matlab数据分析教程

数据分析入门目录数据分析入门 (1)数据分析的意义和步骤 ................................................................................. 错误!未定义书签。
数据的获取和导入 (2)数据的预处理 (4)数据的修剪、整理和变换 (4)标准化变换 (7)平滑处理 (7)描述统计与分类统计 (9)单变量描述统计——集中趋势和离散度 (9)多变量的描述统计——相关度 (10)分类统计 (11)参数估计与假设检验 (13)常用分布的随机抽样、区间估计 (13)假设检验 (15)曲线拟合 (22)曲线拟合工具包 (22)常用拟合函数 (28)拟合优度的比较 (34)参考文献 (37)数据分析的意义和步骤数据分析是科学研究中十分重要的一步。
根据研究的假设和设计的不同,我们需要针对性的用相应的方法进行原始数据的整理,并进行相应的统计分析,并检验我们的理论假设。
数据分析的基本步骤包括:1 获取数据,并对数据进行初步的整理,比如查看数据的分布情况,去除极端值,以及标准化的变换。
2 对数据进行描述统计。
3 对数据的结果进行推论统计。
4 根据需要进行数据作图以及数据拟合,并进行拟合优度的比较。
数据的获取和导入本节学习的函数●load●xlsread/xlswrite●dlmread/csvread●textread/textscan●imread●importdata数据的获取方式根据研究的问题而有不同的形式,如当需要研究社交网站中的信息共享等问题时,我们便可以通过一些自动化脚本从网站中抓取数据;用MATLAB和Psychtoolbox做的行为实验的数据可以直接读取;脑电或核磁实验的原始数据则需要同特定的软件进行转换后,则可以读取到MATLAB中;问卷调查等所得的数据可以整理成Excel文件,或者首先导出到csv文件(如从SPSS另存为逗号分隔文件)来读取,再导入Matlab。
MATLAB简介及基础知识

其强大的科学计算与可视化功能,简单易 用的开放式环境以及多达30余个面向不 同领域而扩展的工具箱(Toolbox)支持。
通讯工具箱 控制系统工具箱 财政金融工具箱 频率域系统辩识工具箱 模糊逻辑工具箱 高阶谱分析工具箱 图象处理工具箱
线性矩阵不等式控制工具箱 模型预测控制工具箱 Μ分析域综合工具箱 神经网络工具箱 优化工具箱 偏微分方程工具箱 鲁棒控制工具箱
信号处理工具箱 样条工具箱 统计工具箱 符号数学工具箱 系统辩识工具箱 小波工具箱 ……
MATLAB所具备的强有力的计算功能和 图形表现,以及各种工具箱提供的丰富 的专用函数,为设计研究人员避免重复 繁琐的计算和编程,更快、更好、更准 确地进行控制系统分析和设计提供了极 大的帮助。今天MATLAB已成为国际上 最优秀的科技应用软件之一。
在研究单位和工业部门,MATLAB已成 为一些分析统计软件的工作平台和主要 支撑。许多硬件、仪器都接受MATLAB 的支持。
第二章 MATLAB基础知识
一、安装 二、启动
三、环境
1. 菜单命令 2. 工具条 3. 命令窗口(Command windows) 4. 工作空间(Workspace) 开始按钮(Launch Pad) 5. 当前目录(Current Directory) 命令历史(Command History)
五、MATLAB的联机帮助
1. 基本帮助指令: helpwin helpdesk demo 2. 联机查询 help+需要帮助的指令 lookfor+完整或不完整的关键词 3. 其它帮助 exist what which who whos
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
MATLAB概述和编程基础预备知识●线性代数基础●常用编程语言(如C,C++)的编程基础●心理物理学实验中的组间、组内设计及随机化知识●本章要点●了解MATLAB及其特性●熟悉MATLAB基本操作●通过MATLAB进行基本的数值运算●掌握心理物理学实验设计中常用的MATLAB函数●编写简单的MA TLAB程序并进行调试●导言心理学作为一门建立在实验基础上的科学,该领域内的任何结论都离不开实验证据的支持。
随着心理学研究的深入,各种实验方法层出不穷,对实验精度的要求越来越高,与之相对应的数据处理手段也愈发丰富。
在这样的趋势下,单纯依赖传统的编程软件(如C、C++)和数据处理工具(如SPSS、SAS)已经无法满足心理学研究者对于实验的需求。
为了更好地开展心理学实验研究,研究者们需要更加全面、精确、便利的编程工具,用于辅助他们展开实验研究。
在本书中,我们将为大家介绍一门在诸多领域内都有着广泛应用的编程软件MATLAB,并着重介绍它在心理学领域内的应用。
MATLAB是MAT rix LAB oratory的缩写,它最初是美国新墨西哥大学Cleve Moler教授编写的LINPACK和EISPACK接口程序。
随后Cleve Moler教授又同工程师Jack Little一起重新编写了MA TLAB,并且于1984年成立了MathWorks公司,将这款编程软件推向市场。
作为第四代编程语言,MA TLAB拥有着广泛的应用,包括数值计算、数据挖掘、数学建模、可视化等等,并且与C、C++、Java和Python等多种编程语言兼容,目前已经成为数值计算软件的佼佼者,并被广泛应用于科学研究。
图1:MA TLAB创始人Jack Little(左图)和Cleve Moler(右图),图片来自/在本章节中,我们将带领大家初步认识并了解MATLAB。
作为一门编程语言,MA TLAB有区别于其他编程语言的特点,这些特点能够帮助我们通过MATLAB 进行高效的数据处理。
通过学习本章节,我们将了解MATLAB 的特性和编程规则,学习如何通过MATLAB 进行简单的数据处理。
进一步,我们还将学习如何通过MATLAB 编写、调试简单的程序,并初步了解一些在心理物理学实验中常用的MATLAB 函数。
2.1 MA TLAB 的编程环境同其他的编程工具一样,MATLAB 也有着自己独特的编程环境和编程语言。
MATLAB 的编程环境是指MA TLAB 软件可提供的所有辅助程序设计的工具和应用的总称。
它包括编辑器(Editor )、命令窗口(Command Window )、工作空间(Workspace )等。
与之相对应的,MATLAB 的编程语言是指可以在MA TLAB 环境中执行,符合MATLAB 环境语法要求的计算机语言。
它不仅包括MA TLAB 特有的M 文件(包括MA TLAB 特有的数据类型、运算符、程序结构等等),也包括了在混合编程时可以兼容的其他编程语言(如C 语言,不做详细介绍)。
为了了解MA TLAB 是如何工作的,我们将从这两个角度分别介绍MATLAB 的特性(如图2),从而帮助大家对MATLAB 形成初步的印象。
图2:MA TLAB 特性简介2.1.1 MATLAB 编程环境简介正如我们之前所描述的,MATLAB 的编程环境包含一系列可以辅助我们设计程序的工具和应用。
为了形象化地了解这些工具和应用,我们可以通过打开MA TLAB 的主窗口来形成对MATLAB 的编程环境的初步印象。
点击MATLAB 图标,打开MA TLAB 主窗口。
图3:MA TLAB 主窗口从图3的MA TLAB主窗口中我们可以清楚地看到MATLAB的编程环境,包括最左侧的当前路径(Current Directory),中间的命令窗口(Command Window)和最右侧的工作空间(Workspace)以及命令行历史(Command History)。
我们可以通过直接拖拽这些窗口的上边缘来重新布局窗口。
同时,当我们点击图3左上方红色窗口内的图表时,就可以打开编辑器(Editor),在这里即可编写MATLAB的代码,并生成MATLAB可运行的m文件,如图4所示。
图4:MA TLAB编辑器在直观地了解了MA TLAB的编程环境之后,我们将重点介绍三个需要经常使用的编程环境,即命令窗口、工作空间和代码编辑器。
为了更加准确地了解这些编程环境,我们首先给出一段示例代码:diary my_diary.txta = 1;b = 2;c = 3;save ws a b;clear all;load ws;diary off;这段示例代码的目的在于(1)产生三个取值分别为1、2、3的变量a、b、c,将变量a 和b保存到一个文件名为ws.mat的文件中;(2)清除所有的变量,并读入ws.mat这个文件;(3)最终将所有这些代码保存到一个文件名为my_diary.txt的文件中。
我们将以这段代码为示例,分别描述命令窗口、工作空间和代码编辑器着三个编程环境的功能。
命令窗口:在命令窗口中我们可以直接输入MATLAB的代码并执行。
将上述代码逐行输入到命令窗口中,按回车键(Enter)即可执行代码功能。
命令窗口也允许用户同时执行多行代码(例如将上述代码完整拷贝到命令窗口并按回车键,则可一次性执行该代码的全部功能)。
命令窗口常用来测试简单的代码,查询MA TLAB自带的函数,或者对正在运行的代码进行中断操作。
同时,在运行某些需要输入参数的代码时,通常也需要在命令窗口内进行输入。
关于命令窗口有一些常用的快捷键,如表1所示。
工作空间:工作空间用于保存代码执行时候的所有变量。
直到该变量被清除之前,它都(1)如何查看工作空间中的内容?(2)一直保存在工作空间中。
这里我们需要了解四个问题:如何保存工作空间中的变量?(3)如何清除工作空间中的变量?(4)如何将保存的变量再次读取到工作空间中?(1)如何查看工作空间的中的内容?我们可以通过界面操作直接点击工作空间中的变量进行查看。
当我们将上述代码的前四行(即截止到“c = 3;”)输入到命令窗口后,会发现如图5所示。
图5:MA TLAB工作空间此时左上方的工作空间窗口中出现了a、b、c三个变量,并且在后面直接显示了这些变量的赋值。
双击任意变量(如a),可以发现会出现一个新的窗口:变量编辑器(Variable Editor),在这个窗口内,我们可以更加详细地观察工作空间内的各个变量。
同时,我们也可以通过whos函数进行查询。
在命令窗口内输入如下代码:>> whos a命令窗口中随即出现关于变量a的信息,包括名称(Name),大小(Size),字节数(Bytes)和数据类型(Class),如图5所示。
(2)如何保存工作空间中的变量?保存工作空间中的变量通常使用save函数。
在前面的代码里,可以注意到第五行的代码为:>> save ws a b;输入此行代码并执行,则会将工作空间中相应的变量a、b保存到一个文件名为ws.mat 的文件中。
该文件存放的位置即MA TLAB的当前路径(参考图3)。
如果想一次性保存工作空间中所有的变量,则可以输入如下代码:>> save ws;(3)如何清除工作空间中的变量?清除工作空间中的变量通常使用clear函数。
在前面的代码里,可以注意到第六行的代码为:>> clear all;输入此行代码并执行,则会清除工作空间中的所有变量。
如果想要清除工作空间中特定的变量,则直接使用“clear + 变量名”的形式(一次性清除多个变量,用空格隔开)。
如清除工作空间中的变量a和b,则可以输入如下代码:>> clear a b;(4)如何将保存的变量再次读取到工作空间中?将保存的变量再次读取到工作空间中通常使用load函数。
在前面的代码里,可以注意到第七行的代码为:>> load ws;输入此行代码并执行,则会读取之前保存了变量a、b的文件ws.mat。
此时观察工作空间,则会发现重新出现变量a、b。
工作空间中相应的变量a、b保存到一个文件名为ws.mat的文件中。
该文件存放的位置即MA TLAB的当前路径(参考图3)。
如果想一次性保存工作空间中所有的变量,则可以输入如下代码:>> save ws;在实际工作中,有时候我们需要保存已经编写的代码,方便以后查阅和修改。
此时我们需要将已经编写完的代码保存到日志文件中。
这可以通过diary函数实现。
在前面的代码的第一行和最后一行,我们定义了需要保存的代码的起始点和终止点,并通过第一行定义了所要保存的文件名和文件格式(即“diary + 文件名”的形式)。
创建的日志文件被保存在当前路径中。
以上我们通过whos、save、clear、load和diary这五个函数了解了如何对工作空间中的变量进行常见的操作,并初步认识了工作空间。
工作空间可以帮助我们在编写代码的时候时刻掌握着代码的运行情况,是MATLAB非常重要的编程环境之一。
编辑器:编辑器是MATLAB最重要的编程环境之一。
通过编辑器,我们可以编写和调试MATLAB代码,并将它保存成扩展名为“.m”的文件,称之为M文件。
M文件通常在编辑器中编写,也可在记事本、写字板等文本编辑工具中编写,只需保存成M文件即可。
例如我们可以将这一节开头给出的代码拷贝到编辑器里,并且保存到文件名为“TestEditor.m”的M文件里,如图6所示。
图6:通过MA TLAB编辑器编写程序通过点击图6红色方框中的运行键,或者直接键入F5,则可以运行该M文件中的全部代码。
如果想运行部分代码,则首先选中需要运行的代码片段,再从右键弹出的快捷菜单中点击Evaluate Selection选择、或者直接键入F9执行(如图6所示)。
编辑器除了能够编写,运行代码以外,还能够方便地对代码进行逐行调试,我们将在后续章节中对这一功能进行详细地介绍。
这里我们先简单介绍一些编辑器中常见的快捷键,如表2所示。
表2 MATLAB编辑器窗口常用快捷键以上,我们分别从命令窗口,工作空间和编辑器这三方面介绍了MATLAB独特的编程环境,并且初步了解了如何使用MATLAB。
下面,我们将从编程语言的角度,进一步为大家介绍MA TLAB的特性。
2.1.2 MATLAB的编程语言相对于MA TLAB丰富多样的编程环境,MATLAB同样具有自己独特的编程语言,包括它所支持的数据类型,能够执行的运算,以及在编写MA TLAB代码的时候所能够运用的各种程序结构。
在本章和第三章中,我们将逐步从这些方面展开,带领大家了解MA TLAB的编程语言,并且逐步上手MATLAB的编程操作。