可以将搜索历史图的坐标值存储在一个矩阵中,然后将该矩阵保存到工作区中。可以使用以下代码:
```matlab
% 创建一个空矩阵来存储搜索历史图的坐标值
particle_history_matrix = zeros(N_particles, N_iterations, 3);
% 将搜索历史图的坐标值存储在矩阵中
for i = 1:N_particles
particle_history_matrix(i,:,1) = squeeze(particles_history(i,:,1));
particle_history_matrix(i,:,2) = squeeze(particles_history(i,:,2));
particle_history_matrix(i,:,3) = squeeze(particles_history(i,:,3));
end
% 将矩阵保存到工作区中
save('particle_history_matrix.mat', 'particle_history_matrix');
```
这将创建一个名为 `particle_history_matrix.mat` 的文件,并将搜索历史图的坐标值存储在其中。您可以在 MATLAB 中加载此文件并访问 `particle_history_matrix` 变量以获取搜索历史图的坐标值。