Matlab中xtickformat函数
目录
语法
说明
示例
显示以美元为单位的刻度标签
在每个刻度标签后显示文本
控制显示的小数位数
日期刻度标签的格式
持续时间刻度标签的格式
查询当前刻度标签格式
特定坐标区的刻度标签格式
xtickformat函数是指定x轴可读标签格式。
语法
xtickformat(fmt)
xtickformat(datefmt)
xtickformat(durationfmt)
xtickformat(ax,___)
xfmt = xtickformat
xfmt = xtickformat(ax)
说明
xtickformat(fmt) 设置数值x轴刻度标签的格式。例如,将fmt指定为 'usd' 将以美元符号显示标签。
xtickformat(datefmt) 设置显示日期或时间的标签的格式。例如,将datefmt指定为 'MM-dd-yy' 可显示 04-19-16 之类的日期。此选项仅适用于具有日期时间值的 x 轴。
xtickformat(durationfmt) 设置显示持续时间的标签的格式。例如,将 durationfmt 指定为 'm' 可显示以分钟为单位的持续时间。此选项仅适用于具有持续时间值的 x 轴。
xtickformat(ax,___) 使用ax指定的坐标区,而不是使用当前坐标区。指定ax作为第一个输入参数。
xfmt = xtickformat返回当前坐标区的x轴刻度标签所使用的格式样式。xfmt可以为数值格式、日期格式或持续时间格式的字符向量,具体取决于x轴的标签的类型。
xfmt = xtickformat(ax) 返回ax指定的坐标区所使用的格式样式,而不是返回当前坐标区使用的格式样式。
示例
显示以美元为单位的刻度标签
显示以美元为单位的带和不带小数值的 x 轴刻度标签。创建一个条形图。显示以美元为单位的沿 x 轴的刻度标签。
x = 0:20:100;
y = [88 67 98 43 45 65];
bar(x,y)
xtickformat('usd')
查询刻度标签格式。MATLAB® 返回的格式为包含格式化操作符的字符向量。
fmt = xtickformatfmt =
'$%,.2f'
通过将数值格式调整为使用精度值 0 而不是 2,可显示不带小数值的刻度标签。
xtickformat('$%,.0f')
在每个刻度标签后显示文本
创建线图后,显示沿 x 轴的刻度标签,并在每个值后附加文本“GHz”。
x = 1:10;
y = [.17 .25 .27 .28 .3 .32 .33 .34 .345 .35];
plot(x,y,'-V')
xtickformat('%g GHz')
控制显示的小数位数
创建散点图后,显示带两位小数的 x 轴刻度标签。通过向 xtickformat 传递一个数值格式的字符向量来控制小数位数,该数值格式对转换字符使用定点记数法且精度值为 2。
x = linspace(0,1,100);
y = randn(1,100).*cos(x);
scatter(x,y)
xtickformat('%.2f')
日期刻度标签的格式
创建 x 轴为日期时间值的线图。然后,更改日期的格式。
t = datetime(2014,6,28) + caldays(1:10);
y = rand(1,10);
plot(t,y);
xtickformat('MM-dd')
持续时间刻度标签的格式
创建 x 轴为持续时间值的线图。然后,更改刻度标签的格式。
t = 0:seconds(30):minutes(3);
y = rand(1,7);
plot(t,y)
xtickformat('mm:ss')
查询当前刻度标签格式
创建散点图并显示以欧元为单位的 x 轴刻度标签。然后,查询刻度标签格式。MATLAB® 返回的格式为包含格式化操作符的字符向量。
x = rand(100,1);
y = rand(100,1);
scatter(x,y)
xtickformat('eur')
xfmt = xtickformatxfmt =
'\x20AC%,.2f'
特定坐标区的刻度标签格式
从 R2019b 开始,可以使用 tiledlayout 和 nexttile 函数显示分块图。调用 tiledlayout 函数以创建一个 2×1 分块图布局。调用 nexttile 函数以创建坐标区对象 ax1 和 ax2。在每个坐标区中绘制。通过将 ax2 指定为 xtickformat 的第一个输入参数,指定下部图的 x 轴刻度标签格式。显示以美元为单位的刻度标签。
tiledlayout(2,1)
ax1 = nexttile;
plot(ax1,rand(6))ax2 = nexttile;
plot(ax2,rand(6))
xtickformat(ax2,'usd')
Matlab中xtickformat函数相关推荐
- Matlab中bwmorph函数的使用
Matlab中bwmorph函数的使用 Matlab中提供了一个基于形态学的处理函数,即以膨胀.腐蚀等操作为基础,其语法格式如下: bw2=bwmorph(bw1,operation,n); 其中bw ...
- 9.matlab中repmat函数
来源: matlab中repmat函数的用法 - CSDN博客 https://blog.csdn.net/anqier1009/article/details/5214978 B = repmat( ...
- 如何在Matlab中获取函数参数的数目?
本图文详细介绍了Matlab中获取函数参数数目的方法.
- matlab s% d%,matlab中var函数的翻译For N-D arrays, VAR operates along the first
matlab中var函数的翻译For N-D arrays, VAR operates along the first matlab中var函数的翻译 For N-D arrays, VAR oper ...
- 关于MATLAB中xlswrite函数写数据出现服务器异常情况的解决办法
关于MATLAB中xlswrite函数写数据出现服务器异常情况的解决办法 参考文章: (1)关于MATLAB中xlswrite函数写数据出现服务器异常情况的解决办法 (2)https://www.cn ...
- Matlab中Ksdensity()函数的用途 (2011-04-02 16:55:17)
Matlab中Ksdensity()函数的用途 (2011-04-02 16:55:17) 转载▼ 标签: 杂谈 分类: Matlab应用 我们在统计数据处理时,经常计算一个样本的概率密度估计,也就是 ...
- cumsum在matlab中,matlab中cumsum函数和sum函数详解
调用格式及说明 matlab中cumsum函数通常用于计算一个数组各行的累加值.在matlab的命令窗口中输入doc cumsum或者help cumsum即可获得该函数的帮助信息. 调用格式及说明 ...
- matlab中fprintf函数的具体使用方法
matlab中fprintf函数的具体使用方法实例如下: fprintf函数可以将数据按指定格式写入到文本文件中.其调用格式为: 数据的格式化输出:fprintf(fid, format, varia ...
- Matlab中plot函数及legend函数详解
Matlab中plot函数及legend函数详解 Matlab中plot函数及legend函数详解 Matlab中plot函数全功能解析 功能 二维曲线绘图 语法 plot(Y) plot(X1,Y1 ...
- matlab 中max函数用法
Matlab中max函数在矩阵中求函数大小的实例如下: (1)C = max(A) 返回一个数组各不同维中的最大元素. 如果A是一个向量,max(A)返回A中的最大元素. 如果A是一个矩阵,max(A ...
最新文章
- 取消tableView上面多出来20个像素
- 基于eclipse创建android的helloworld工程
- C++ POD与结构体声明
- python的继承用法_python中继承有什么用法?python继承的用法详解
- 【OpenCV 例程200篇】49. 图像增强—局部直方图处理
- 仿函数适配器(mem_fun/mem_fun_ref)
- Ubuntu配置maven
- XVIII Open Cup named after E.V. Pankratiev. Grand Prix of Korea
- 《社会调查数据管理——基于Stata 14管理CGSS数据》一导读
- 2021级南航计算机专硕829备考记录
- dorado7时间格式调整
- NeoKylin7用户和组管理
- bugku misc QAQ
- 微信小程序--火车票查询
- NodeJs+VueJs +前端实现批量打印二维码
- LATEX强制放置表格图片在固定的位置
- 前端面试宝典。向未来开启计划
- 《Android Studio 实战》总结一
- freeCodeCamp Slasher Flick
- omv5没有MySQL插件_omv4通过插件安装的plex无法启动了