没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
数组类型
多维数组
MATLAB
®
环境中的多维数组是具有多个下标的数组。创建多维数组的一种方法是调用具有
多个参数的 zeros、ones、rand 或 randn。例如,
R = randn(3,4,5);
创建一个 3×4×5 数组,共包含 3*4*5 = 60 个正态分布的随机元素。
三维数组可表示在矩形网格中采样的三维物理数据,例如室内温度。或者也可以表示矩阵
序列
A
(k)
或与时间相关的矩阵示例
A
(
t
)。在下面的示例中,第
k
个或第
t
k
个
矩阵的第 (
i, j
) 个元素由 A(i,j,k) 表示。
MATLAB 与丢勒的 4 阶幻方矩阵版本的区别在于交换了两个列。通过交换列,可以生成许
多不同的幻方矩阵。语句
p = perms(1:4);
生成 4! = 24 置换 1:4。第 k 个置换为行向量 p(k,:)。然后,
A = magic(4);
M = zeros(4,4,24);
for k = 1:24
M(:,:,k) = A(:,p(k,:));
end
将含有 24 个幻方矩阵的序列存储在三维数组 M 中。M 大小为
size(M)
ans =
4 4 24
资源评论
大锤爱编程
- 粉丝: 1251
- 资源: 980
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功