手把手教你构建matlab多维数组

时间:2024-10-12 02:09:02

1、第一步小伙伴们打开自己电脑桌面上找到matlab程序,鼠标双击或者右击打开桌面上matlab软件,让其运行起来。由于每位小伙伴电脑的配置不一样,软件打开的速度也有所不同,一般电脑配有固态硬盘比机械硬盘运行的要快好多。由于matlab运行时间长,大家等待一下。

手把手教你构建matlab多维数组

2、首先我们创建新的脚本,点击matlab左上角新建脚本命令,这样做的好处也便于程序的保存,我们可以将其保存在电脑的其他盘,以便于我们的寻找和使用。大家可以这样去做。

手把手教你构建matlab多维数组

3、在新建脚本命令输入窗口输入程序>>clear all;注意书写的方式:全英文状态下输入符号关闭所有正在运行的matlab程序,以便于我们的程序的运行和使用希望大家养成好的习惯

手把手教你构建matlab多维数组

4、多维数组的定义 在 MATLAB 的数据类型中,向量可视为一维数组, 矩阵可视为二维数组,对于维数(Dimensions)超过2 的数组均可视为「多维数组」(Multidimesional Arrays,简称N-D Arrays)。

手把手教你构建matlab多维数组

5、将两个二维(平面)数组叠在一起,就构成三维数组,第三维称为「页」(Page),如下图所示:

手把手教你构建matlab多维数组

6、三维数组,可对应至一个 X - Y - Z 三维立体坐标,如下图所示:

手把手教你构建matlab多维数组

7、三维数组元素的寻址:可以(行、列、页)来确定。以维数为 3×4×2 的三维数组为例,其寻址方式如下图所示:数组 A 是三维数组,其中 A(:,:,1)代表第一页的二维数组,A(:,:,2)代表第二页的二维数组。

手把手教你构建matlab多维数组

8、多维数组的建立建立一个魑徒扮阙简单的多维数组,可直接由 MATLAB 命令视窗内输入(使用“[ ]”操作符)例:由两个相同大小二维数组创建三维数组A(:, :, 1) = [1 0 2 5; 4 1 8 7; 3 2 6 3];A(:, :, 2) = [3 5 4 1; 2 6 2 1; 4 2 3 0]A(:,:,1) = 1 0 2 5 4 1 8 7 3 2 6 3A(:,:,2) = 3 5 4 1 2 6 2 1 4 2 3 0

手把手教你构建matlab多维数组

9、执行命令:whos A,得到如下结果: Name Size Bytes Class A 3x4x2 192 double arrayGrand total is 24 elements using 192 bytes

手把手教你构建matlab多维数组
© 手抄报圈