matlab画图时,图像中要标注出哪一条代表哪一天的数据,如下图中红色框里的内容怎么编进去的,求大神指导 matlab 如何画图时将数据点的值在图中显示出来
作者&投稿:祖友 (若有异议请与网页底部的电邮联系)
求大神,matlab图形如何以时间为横坐标?~
str ={ '7:00' '10:00' '14:00' '18:00' };
set(gca,'XTick',[7 10 14 18]);% 可以把换成分钟对应的索引
set(gca,'XTickLabel',str)
点图像窗口上面的一个十字形的工具就可以。那个是取点工具。然后用那个工具点图像上的点就能读出该点的坐标值了。
1.MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。
2.MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂(矩阵实验室)。是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。
首先,这幅图是用excel画的,你如果要画成跟图片上一致的话,就用excel。
如果用matlab的话,使用legend函数就可以出现图例。
具体例子如下:
clc
clear
close all
x= 0:0.01:2*pi;
y1 =sin(x);
y2 = cos(x);
plot(x,y1,'b.-');
hold on
plot(x,y2,'r.-')
legend('sin(x)','cos(x)')
结果如图:
《matlab画图时怎么给Y轴添加标注?》
答:1、方法 使用ylabel函数,直接将需要的注释写在括号内即可。2、代码 ylabel('需要添加标注');