标签: matlab optimization
我有一个数据矩阵(一个巨大的,所以我将创建一个例子),我想在每个元素上应用arctan。但是,atan()不适用于DataMatrix对象。
d =bioma.data.DataMatrix(rand(3,4),'Rownames',true,'Colnames','Test'); atan(d);
我有两个解决方案,两个都不是很好:
有关如何以更优化的方式解决此问题的任何建议都将非常感激。
答案 0 :(得分:1)
您是否尝试过dmarrayfun
dmarrayfun
d = dmarrayfun( @atan, d );