matlab中元胞数组的平方根
Square root of cell array in matlab
我有一个元胞数组 A={<2x6 double>,<4x6 double>,<16x6 double>} 我想计算这个元胞数组所有元素的平方根。对于单个矩阵,使用 sqrt 非常简单,但是对于元胞数组,有什么解决方案吗?
提前致谢
尝试 arrayfun
:
B = arrayfun(@(i) sqrt(A{i}), 1:length(A), 'Uni', 0);
我有一个元胞数组 A={<2x6 double>,<4x6 double>,<16x6 double>} 我想计算这个元胞数组所有元素的平方根。对于单个矩阵,使用 sqrt 非常简单,但是对于元胞数组,有什么解决方案吗? 提前致谢
尝试 arrayfun
:
B = arrayfun(@(i) sqrt(A{i}), 1:length(A), 'Uni', 0);