以下是使用MATLAB卷积函数进行数据平滑处理的示例:
```matlab
% 创建一个包含高频分量的二维数据
data = [1, 2, 3, 4, 5;
6, 7, 8, 9, 10;
11, 12, 13, 14, 15;
16, 17, 18, 19, 20;
21, 22, 23, 24, 25];
% 定义一个平滑核
kernel = [1, 1, 1;
1, 1, 1;
1, 1, 1];
% 使用卷积函数进行平滑处理
smoothed_data = conv2(data, kernel, 'same');
% 输出平滑后的数据
disp(smoothed_data);
```
这段代码中,我们首先创建了一个包含高频分量的二维数据。然后,我们定义了一个平滑核,该核是一个3x3的矩阵,每个元素的值都为1。最后,我们使用MATLAB的conv2函数对数据进行卷积平滑处理,并将结果存储在smoothed_data变量中。最后,我们输出平滑后的数据。