我们可以使用fliplr函数在matlab中翻转矩阵但是如果我想翻转char矩阵怎么办
XOX.
XOXX
OXXX
XOXO
我想翻转这个矩阵,使每一行都反转,就像在数字矩阵中翻转的情况一样。
我们可以使用fliplr函数在matlab中翻转矩阵但是如果我想翻转char矩阵怎么办
XOX.
XOXX
OXXX
XOXO
我想翻转这个矩阵,使每一行都反转,就像在数字矩阵中翻转的情况一样。
如果您的输入是一个char
数组,fliplr
应该仍然可以工作,例如:
a=['a11';'1a1';'11a']
fliplr(a)
ans =
11a
1a1
a11
将 Fliplr 应用于每个单元格:
C = {'A';'rolling';'stone';'gathers';'momentum.'}
a = cellfun(@(x) fliplr(x), C, 'UniformOutput', false)
>> a
a =
'A'
'gnillor'
'enots'
'srehtag'
'.mutnemom'