我有一个问题,我在Matlab中有一个函数,该函数取决于4个参数(a,b,c,d),并且需要花费一些时间才能针对较大的mxnx4矩阵评估此函数。一种想法是创建某种查找表,因为mxnx4矩阵中的大量元素非常相似,并且该功能必须在迭代优化方案中进行数百次评估。问题是,在MATLAB中是否可以使用有效的数据结构来存储和访问数据?我会事先为参数的可能值范围计算一次查找表,然后访问mxnx4矩阵的每个(i,j,:)的数据结构。我知道循环的效率很低,在矩阵中搜索也不是很有效。 编辑:https://de.mathworks.com/help/simulink/slref/directlookuptablend.html这对我没有帮助。
谢谢。