MATLAB应用锦集(3.13—3.15)
奇数阶魔方矩阵的编程
设计思路之一:构造一个扩展的零矩阵A,随后用顺序数矩阵v填入A的相应对角线,再用行、列叠加使矩阵A的中心n阶矩阵零元素填满。最后取出中心n阶方阵,即得魔方矩阵。
数据类型概述
共有14种基本数据类型,每种数据类型都是以数组方式出现,最小为零维数组,而且能扩展成n维数组。矩阵被称作二维数组。
数据分类树干图:
- 数值型数组包括:
- 有符号与无符号的整数
- 单精度与双精度的浮点数
- 双精度的稀疏矩阵
字符型数组
用单括号括起来的支付和数字的组合称为字符串或字符数组
书写格式:
S= ‘Any Charactiors’ (创建任意字符的字符串)
S = char (x) (是用ASCII代码的向量x,来创建字符串)
X = double (S) (将字符串转换成MATLAB的双精度数)
(字符串=字符数组)
字符数组与矩阵一样可以实行水平连接和垂直连接,可以进行字符数组的比较,寻找,字符串 替换等运算。