MATLAB!a=[1 2 3 4],b=[5 6 7 8];现需从两数组中各选一数,a、b的数字应该一一对应,也就是说[a b]的值只能为[1 5] [2 6] [3 7] [4 8],用matlab该如何实现?请各位指教.

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/26 06:49:14
MATLAB!a=[1234],b=[5678];现需从两数组中各选一数,a、b的数字应该一一对应,也就是说[ab]的值只能为[15][26][37][48],用matlab该如何实现?请各位指教.M

MATLAB!a=[1 2 3 4],b=[5 6 7 8];现需从两数组中各选一数,a、b的数字应该一一对应,也就是说[a b]的值只能为[1 5] [2 6] [3 7] [4 8],用matlab该如何实现?请各位指教.
MATLAB!a=[1 2 3 4],b=[5 6 7 8];现需从两数组中各选一数,a、b的数字应该一一对应,
也就是说[a b]的值只能为[1 5] [2 6] [3 7] [4 8],用matlab该如何实现?请各位指教.

MATLAB!a=[1 2 3 4],b=[5 6 7 8];现需从两数组中各选一数,a、b的数字应该一一对应,也就是说[a b]的值只能为[1 5] [2 6] [3 7] [4 8],用matlab该如何实现?请各位指教.
>> a=[1 2 3 4];b=[5 6 7 8];
c = [a;b];
>> c(:,1)
ans =
1
5
>> c(:,2)
ans =
2
6