自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 MATLAB的Categorical数组

8  Categorical数组类别(categorical)数组是一种存储有限类别数据的数组类型。类别数组可以提供对非数值数据的高效存储以及操作,另外类别数组还保持了原有类别的名字,这样使用起来更加直观方便。类别数组可以和表(table)数据类型一起使用。默认情况下,类别数组中包含的类别是没有顺序的。例如,一组离散的宠物类别{‘dog’ ‘cat’ ‘bird’}是没有顺序的。所以MA...

2019-01-16 14:47:09 7014

原创 MATLAB时间与日期的基本操作

7.2  日期和时间元素本小节将为读者介绍如何对指定日期和时间元素的数值进行提取,另外如何通过datetime的属性来对指定的元素进行赋值。MATLAB提供了如下函数进行元素操作,请见表3-12。表3-12  日期和时间元素提取函数函    数说    明函   &nb

2019-01-15 11:40:48 2659

原创 MATLAB的时间与日期

7  日期和时间MATLAB在2014b版本中将日期和时间独立成了一个数据类型,新的版本中对于时间数据的处理功能更为强大。比如datetime和duration等函数,可以支持对时间的高效计算、对比、格式化显示。对这类数组的操作方法和对普通数组的操作是基本一致的。下面我们就对主要的功能进行介绍。7.1  创建日期和时间数组存储日期和时间信息的最主要形式就是datatime数组,...

2019-01-14 11:53:33 2838

原创 MATLAB的Cell数组操作

5.3  Cell数组的基本操作本小节结合示例对元胞数组的一些基本操作进行介绍。【例3-26】  元胞数组的合并。>> C1 = {‘Jan’ ‘Feb’;  ‘10’ ‘17’;  uint16(2004) uint16(2001)};>> C2 = {‘Mar’ ‘Apr’ ‘May’;  ‘31’ ‘2’ ‘...

2019-01-11 11:42:45 1278

原创 MATLAB的cell数组

5  Cell数组元胞数组(cell)是MATLAB的一种特殊数据类型。可以将元胞数组看做一种无所不包的通用矩阵,或者叫做广义矩阵。组成元胞数组的元素可以是任何一种数据类型的常数或者常量,每一个元素也可以具有不同的尺寸和内存占用空间,每一个元素的内容也可以完全不同。和一般的数值矩阵一样,元胞数组的内存空间也是动态分配的。图3-3是元胞数组的结构示意图,表示的是一个2´3的元胞数组。元胞数...

2019-01-10 11:30:09 1672

原创 IMMC2019(秋季赛)首批晋级国际赛队伍公布

经过评审组严格的评审,第一批晋级IMMC2019国际赛的队伍已经决出(名单见下),这些队伍将直接参加3月12日至17日的国际赛。其他队伍是否能够晋级还要等冬季赛结束后与冬季赛其他队伍一起比较后确定,也就是说,其他秋季赛队伍也依然还有晋级国际赛的可能。祝贺极值学院指导的一支队伍直接晋级国际赛附:晋级名单,其中排序以控制号后六位数大小依次排序。IMMC2019大中华区冬季赛邀请函五届国际数学建模挑战...

2019-01-09 12:07:33 1888

原创 MATLAB的Structure数组

4  Structure数组Structure数组也称结构数组,另外还有些书籍称作架构数组。结构是MATLAB提供的一种将选择的数据存储到一个实体的数据类型。一个结构可以由数据容器组成,这种容器叫做域,每个域中可以存储MATLAB支持的数据类型。用户可通过使用存储数据时指定的域名来对域中的数据进行访问。图3-1是一个包括了a、b和c等3个域的结构数组S的示意图。结构中的每一个域都存储一个...

2019-01-08 11:07:41 1233

原创 MATLAB字符和字符串

3.字符和字符串在MATLAB中,几个字符(Character)可以构一个字符串(String)。一个字符串被视为一个行向量,而字符串中的每一个字符(含空格符),则是以其ASCII的形式存放于此向量的每一个元素中,只是它的外显形式仍然是可读的字符。字符串类型在数据的可视化、应用程序的交互方面有着非常重要的作用。3.1 创建字符串1.一般字符串的创建在MATLAB中,所有的字符串都用两个单...

2019-01-07 11:43:31 2845

原创 MATLAB多项式

9  多项式的表达式及其操作9.1 多项式的表达式和创建1.多项式的表达式MATLAB用一个行向量来表示多项式,此行向量就是将幂指数降序排列之后多项式各项的系数。例如,考虑下面的表达式:这就是Wallis在他第一次在法国科学院提出牛顿法的时候所用的多项式。在MATLAB中,该多项式可以用以下命令来输入:>> p = [1 0 -2 -5];这个表达式的含义...

2019-01-05 12:14:40 1049

原创 MATLAB多维数组

8  多维数组在实际应用的过程中,经常需要构造多于二维的数组,我们将多于二维的数组统称为多维数组。对于二维数组,人们习惯于把数组的第1维称为“行”,把第2维称为“列”,我们将第3维称为“页”。由于更多维的数组的显示并不直观,所以本节以三维数组为例来介绍多维数组的使用。8.1  多维数组的创建创建多维数组最常用的方法有以下4种。(1)直接通过“全下标”元素赋值的方式创建多维数组。...

2019-01-04 12:39:22 1784

原创 MATLAB稀疏矩阵

稀疏矩阵稀疏矩阵是一种特殊类型的矩阵,即矩阵中包括较多的零元素。对于稀疏矩阵的这种特性,在MATLAB中可以只保存矩阵中非零元素及非零元素在矩阵中的位置。在用稀疏矩阵进行计算时,通过消去零元素可以减少计算的时间。7.1 稀疏矩阵的存储方式对一般矩阵而言,MATLAB保存矩阵内的每一个元素,矩阵中的零元素与其他元素一样,需要占用同样大小的内存空间。但对于稀疏矩阵,MATLAB仅存储稀疏矩阵中的非零元...

2019-01-03 12:02:30 1094

原创 MATLAB的矩阵运算与重构

数组运算与矩阵运算在MATLAB中,术语矩阵和数组在一般情况下是没有区别的。严格地说,一个矩阵就是一个二维的数组,是用来进行线性代数运算的。MATLAB运用于矩阵上的数学运算符是以线性代数中的矩阵运算法则来进行计算的,而数组运算是基于两个矩阵对应元素之间的,所以在MATLAB中,数组运算和矩阵运算是有区别的。为了更清晰地表述数组运算和矩阵运算的区别,本节将二者相对应的命令列表进行对比,以说明其...

2019-01-02 15:41:33 1577

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除