怎么将matlab一个矩阵中的元素作为另一个矩阵的坐标
答案:2 悬赏:40 手机版
解决时间 2021-02-03 21:46
- 提问者网友:雨不眠的下
- 2021-02-03 01:50
怎么将matlab一个矩阵中的元素作为另一个矩阵的坐标
最佳答案
- 五星知识达人网友:逃夭
- 2021-02-03 02:25
查一下ismember函数的帮助吧
A= [1 2 3 4 5 6 10 12 13 15 16 18];
B = [1 3 5 10 15];
[tf loc] = ismember(B,A)
运行结果如下:
tf =
1 1 1 1 1
loc =
1 3 5 7 10
其中,tf为A中是否含有B的元素(与B的每一个元素对应),loc为B中元素在A中的位置
A= [1 2 3 4 5 6 10 12 13 15 16 18];
B = [1 3 5 10 15];
[tf loc] = ismember(B,A)
运行结果如下:
tf =
1 1 1 1 1
loc =
1 3 5 7 10
其中,tf为A中是否含有B的元素(与B的每一个元素对应),loc为B中元素在A中的位置
全部回答
- 1楼网友:几近狂妄
- 2021-02-03 03:17
最简单的方法是用cell。给你个例子。
%c是3x3矩阵
c=randn(3, 3);
%d是2x2的cell矩阵
d=cell(2,2);
%把c放到d(1,1)里
d{1, 1}=c;
注意上面对cell矩阵操作时使用了{ }而非( )。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯