将传递函数应用于矩阵的每个元素

时间:2014-09-19 07:44:02

标签: matlab simulink

我想在simulink中将传递函数应用于15x42矩阵的每个元素。 有一个很好的方法吗? 到目前为止,我最好的想法是给我们一系列子系统,将矩阵分成更小的部分,最终并行地有一些转移功能块。 我认为必须有更优雅的方式来做这件事......

上下文: 我想在每个单独的像素上使用以下传递函数对图像序列执行时间滤波: (a s + b)/(c s + 1)其中a = 0.04,b = 0.1和c = 0.04是常数,s是拉普拉斯参数

1 个答案:

答案 0 :(得分:0)

您可以形成图像序列的3D数组,其中第三个维度是时间,然后应用

M = filter([a b], [c 1], X, [], 3);

其中X是你的矩阵序列。