Avoiding cross product for accessing the matrix
1 次查看(过去 30 天)
显示 更早的评论
Let say I have matrix A = magic(10). I want to get few selected values of A. Let say A(5,10), A(6,10), A(5,5). If for row I have vector r = [5 6 5] and c = [10 10 5], Then when I do
A(r,c), instead of three values I get 3x3. it is due to fact that for each value in r is paired with each value in c. How can I avoid this. I want that for the first value of r take first value of c and so on.
Actually I want to calculate the time for function, therefore, I have to take minimum instruction to compute.
Sorry for any inconvenience caused.
0 个评论
采纳的回答
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Logical 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!