问题描述:matlab 中如何将一个魔方矩阵的 第2行3列元素赋值给变量c?这个很简单的 就是提取出这个元素 然后使C等于它就可以了A=magic(4) %A是4阶魔方阵
matlab中如何给一个矩阵中的某几个特定位置赋值,用sub2ind>>a=zeros(5);i=[2;3;4];j=[1;4;2];>>a(sub2ind(size(a),i,j))=1a=0000010000000100100000000 用sub2in
M = magic(5)[m,n] = size(M);[A,B] = meshgrid(1:m,1:n);M = A+BM = 17 24 1 8 15 23 5 7 14 16 4 6 13 20 22 10 12 19 21 3 11 18 25 2 9 M = 2 3 4 5 6 3 ...
很简单,如下图所示:
a=magic(5)c=a(2,3)
百度试题 结果1 题目问题描述:matlab中如何将一个魔方矩阵的第2行3列元素赋值给变量c? 相关知识点: 试题来源: 解析 a=magic(5)c=a(2,3)
matlab中如何给一个矩阵中的某几个特定位置赋值 >> a=zeros(5); i = [2;3;4]; j = [1;4;2];>> a(sub2ind(size(a), i, j))=1a=0 0 0 0 010 0 0 0 0 0 010 010 0 0 0 0 0 0 0 1. 2. 3. 4. 5. 6. 7. 8.
这个很简单的 就是提取出这个元素 然后使C等于它就可以了 A=magic(4) %A是4阶魔方阵 c=A(2,3)
matlab中如何给一个矩阵中的某几个特定位置赋值 >> a=zeros(5); i = [2;3;4]; j = [1;4;2];>> a(sub2ind(size(a), i, j))=1a=0 0 0 0 010 0 0 0 0 0 010 010 0 0 0 0 0 0 0 1. 2. 3. 4. 5. 6. 7. 8.