MATLAB,cell中每个数组的两列互换有一个n×1的cell,其中每个cell中包含了一系列的(x,y)坐标(见图),想将(x,y)换成(y,x)如何操作?
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 03:10:37
MATLAB,cell中每个数组的两列互换有一个n×1的cell,其中每个cell中包含了一系列的(x,y)坐标(见图),想将(x,y)换成(y,x)如何操作?
MATLAB,cell中每个数组的两列互换
有一个n×1的cell,其中每个cell中包含了一系列的(x,y)坐标(见图),想将(x,y)换成(y,x)如何操作?
MATLAB,cell中每个数组的两列互换有一个n×1的cell,其中每个cell中包含了一系列的(x,y)坐标(见图),想将(x,y)换成(y,x)如何操作?
>> a = cell( 2, 1 )
a =
[]
[]
>> a{ 1 } = randi( 10, 3, 2 )
a =
[3x2 double]
[]
>> a{ 2 } = randi( 10, 5, 2 )
a =
[3x2 double]
[5x2 double]
>> celldisp(a )
a{1} =
7 10
8 2
10 2
a{2} =
7 5
1 4
6 7
6 8
9 6
>> a = cellfun( @( x ) fliplr( x ), a, 'UniformOutput', false)
a =
[3x2 double]
[5x2 double]
>> celldisp(a )
a{1} =
10 7
2 8
2 10
a{2} =
5 7
4 1
7 6
8 6
6 9