matlab基础学习打卡 魔方矩阵(3)

语法知识

奇数阶魔方矩阵的编程

matlab中魔法矩阵的程序是隐藏的,用type命令显示magic.m。魔方矩阵的设计思路之一,是构造一个扩展的零矩阵A ,随后用顺序数矩阵v填入A的相应对角线,再用行、列叠加使矩阵A的中心n阶矩阵零元素填满。最后取出中心n阶方阵,即得魔方矩阵
魔方阵,古代又称“纵横图”,是指组成元素为自然数1、2、…、n2的平方的n×n的方阵,其中每个元素值都不相等,且每行、每列以及主、副对角线上各n个元素之和都相等。

数据类型概述

为了执行整数和单精度数组的数学运算,必须用函数double将它们转换成双精度。
单元数组提供存储机构,可以存储不同种类型或不同大小的数组在单元数组的单元里,例如可以存储1行50字符的数组,7行13列的双精度数组和1个32位二进制数到单元数组的单元里。当需要访问单元数组时,可以用访问矩阵(或数组)同样的方法来操作。 在MATLAB中,结构数组与单元数组相似,它也能存储不同类型的数据,但是在这种情况下,结构数据的数据场的名称胜过单元数组。因为结构数组中的数据,贴有结构数组的场名。当访问结构数据时,用同样的数据场名。MATLAB数据是分级的。用户可以建立自己的用户定义级(即用户型), 用户定义级是被安置在MATLAB的结构数组下面,它是结构数组的了集。如前面提到的数组分类的树干图所描述。

字符型数组

用单引号括起来的字符和数字的组合称为字符串或者字符数组。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值