MATLAB:为 For 循环中的绘图选择标题、xlabel、ylabel

极简主义者

在 Matlab 中,我通过for loop. 要绘制的遍历 for 循环的数据在多维矩阵中构造。不过,我需要的titlexlabel以及ylabel在for循环通过改变其选定的字符串每次迭代的for循环。

这是代码:

lat = [40 42 43 45 56]'
lon = [120 125 130 120 126]'
alt = [50 55 60 65 70]'
time = [1 2 3 4 5]'
position = cat(3, lat, lon, alt);

for k = 1:3
figure
plot(time, position(:,k),'LineWidth', 2, 'Color', 'b')
xlabel('Latitude Time');
ylabel('Latitude Mag');
title('Time v. Latitude');
end 

我如何获得图以将 for 循环中的标签输出为:

第一次迭代:

xlabel= 纬度时间ylabel= 纬度 Mag title= 时间 v. 纬度

第二次迭代:

xlabel= 经度时间ylabel= 经度 Mag title= 时间 v。经度

第三次迭代:

xlabel= 海拔时间ylabel= Altitude Mag title= 时间 v. 海拔

am304

正如评论中所建议的,对标签使用元胞数组并对其进行索引:

my_xlabels = {'Latitude Time';'Longitude Time';'Altitude Time'};
my_ylabels = {'Latitude Mag';'Longitude Mag';'Altitude Mag'};
my_titles = {'Time v. Latitude';'Time v. Longitude';'Time v. Altitude'};

for k = 1:3
   figure
   plot(time, position(:,k),'LineWidth', 2, 'Color', 'b')
   xlabel(my_xlabels{k});
   ylabel(my_ylabels{k});
   title(my_titles{k});
end 

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Matlab:如何检索plotyy的标题,xlabel,ylabel和字体?

来自分类Dev

Matlab:如何检索plotyy的标题,xlabel,ylabel和字体?

来自分类Dev

在Matlab中为绘图着色

来自分类Dev

在Matlab中的for循环中为子图创建注释框

来自分类Dev

为循环中的多个绘图绘制 x 轴

来自分类Dev

Matlab:为多个序列创建循环

来自分类Dev

为 Matlab 结构选择 where type 命令

来自分类Dev

Matlab 循环中的循环

来自分类Dev

如何在MATLAB中的绘图中为Circles着色?

来自分类Dev

如何在matlab中将图像名称显示为窗口的标题

来自分类Dev

Matlab for循环中的错误

来自分类Dev

如何在Matlab中以循环为单位创建矩阵?

来自分类Dev

如何在MATLAB中为大量输入循环输入?

来自分类Dev

如何在Linux上为MATLAB选择硬件OpenGL渲染

来自分类Dev

如何使用大型矩阵为Matlab的saveas选择格式类型?

来自分类Dev

如何在matplotlib绘图循环中为标记和线条设置相同的颜色?

来自分类Dev

在Matlab中从while循环绘图

来自分类Dev

在Matlab绘图标题中写á或í

来自分类Dev

Matlab:图像绘图标题与图像重叠

来自分类Dev

在Matlab绘图标题中写á或í

来自分类Dev

在MATLAB循环中实现Findpeaks

来自分类Dev

无限循环中的Matlab imrect

来自分类Dev

如何在循环中为图表提供带有迭代器值的标题?

来自分类Dev

xlabel和ylabel超出绘图区域,无法在图中完全显示

来自分类Dev

MATLAB:将绘图多边形内的点设置为零

来自分类Dev

如何在Matlab中为绘图的特定x值设置背景颜色?

来自分类Dev

如何将Matlab中用于绘图的字体设置为默认的Latex字体?

来自分类Dev

如何在同一页面上为多个图使用单个xlabel和ylabel

来自分类Dev

在Matlab中使用For循环进行绘图

Related 相关文章

热门标签

归档