matlab矩阵运算 A(B ,:

matlab矩阵运算 A(B ,:
MATLAB里面A(B,:其中A是150*2矩阵,B为150*1矩阵,
apolloj 1年前 已收到1个回答 举报

tmrbest318 幼苗

共回答了20个问题采纳率:95% 举报

A(B,:)是一个150*2的矩阵,新矩阵的第n行是A里的第B(n)行;
要使得A(B,:)有结果,B里的每一个元素必须大于等于1且小于等于150,否则会报:下标超限出错.
A(B)是一个150*1的向量,向量里的第n个元素是A里第B(n)个元素;
要使得A(B)有结果,B里的每一个元素必须大于等于1且小于等于300,否则就会超限报错.

1年前 追问

4

apolloj 举报

我忘了说清楚,,A矩阵元素是double型的,,B的元素是逻辑型的,,取值为0或1

apolloj 举报

请问这些知识点在哪里看到的,,我查了几本书都木有找到啊

举报 tmrbest318

打开matlab,自己设一个15*2的矩阵A,在设一个15*1的逻辑向量B,自己验证的。书上只是教一个学习的方法,剩下就是自己动手学了。
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.033 s. - webmaster@yulucn.com