Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
String 对单元向量进行操作并将其插入到MATLAB单元数组中_String_Matlab_Cell Array - Fatal编程技术网

String 对单元向量进行操作并将其插入到MATLAB单元数组中

String 对单元向量进行操作并将其插入到MATLAB单元数组中,string,matlab,cell-array,String,Matlab,Cell Array,我使用的是一个单元数组m,比如说nxm单元。我阅读了d列中的colD,以编辑其中包含的字符串 我使用char(colD)更改了这些单元格,现在有了一个字符串向量,我已经完成了编辑。使用cell(colD)转换回cells我需要将向量插入cell数组。有没有比循环更有效的方法 提前谢谢你 我想你想要的是: newM = cellfun(@(x) char(x), M, 'UniformOutput', false) 不知羞耻地从@AnsarinewM=cellfun(@(x)char(x),M,

我使用的是一个单元数组m,比如说nxm单元。我阅读了d列中的colD,以编辑其中包含的字符串

我使用char(colD)更改了这些单元格,现在有了一个字符串向量,我已经完成了编辑。使用cell(colD)转换回cells我需要将向量插入cell数组。有没有比循环更有效的方法


提前谢谢你

我想你想要的是:

newM = cellfun(@(x) char(x), M, 'UniformOutput', false)
不知羞耻地从@Ansari

newM=cellfun(@(x)char(x),M,'UniformOutput',false)