• 2022-06-15
    Matlab矩阵中抽取元素的问题
  • A=[1,2,3;4,5,6;7,8,9];a=[123];b=[132];C(1)=A(a(1),b(1));C(2)=A(a(2),b(2));C(3)=A(a(3),b(3));其实用循环很简单,A=[1,2,3;4,5,6;7,8,9];a=[123];b=[132];fori=1:3C(i)=A(a(i),b(i))end顺便说一句,按你说的顺序(1,1)(2,3)(3,2),组成的数组应该是[168]如果是[186]那就用下面的代码:A=[1,2,3;4,5,6;7,8,9];a=[123];b=[132];C(1)=A(a(1),b(1));C(2)=A(a(3),b(3));C(3)=A(a(2),b(2));

    内容

    • 0

      在MATLAB中自定义矩阵时,矩阵同行元素之间用逗号隔开,而每一行元素之间用分号隔开。

    • 1

      A是Matlab中一矩阵,求所有元素的和: ____

    • 2

      在MATLAB中,任何一个数组(矩阵)的元素,都可以用一个下标表示。

    • 3

      中国大学MOOC: MATLAB 中求矩阵各列元素和的命令为

    • 4

      MATLAB中的分号;表示: A: 矩阵中元素分隔 B: 矩阵中元素换行 C: 语句行最后不显示运行结果 D: 语句行最后续行