热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

matlab怎么修改刻度,Matlab绘图笔记:修改坐标轴显示的刻度密度,lable文字,和位置...

问题描述:想修改X轴的刻度密度,lable文字,和位置。即将如下面所示的matlab默认的左图效果修改为右图效果:代码如下&

问题描述:想修改X轴的刻度密度,lable文字,和位置。即将如下面所示的matlab默认的左图效果修改为右图效果:

0818b9ca8b590ca3270a3433284dd417.png

代码如下:

function [ output_args ] = tick( input_args )

%随便绘制一条X轴有10个刻度的曲线

ezplot('x^3+x^2+x+5',[1,10]);

%设置要求只显示5个刻度,并自己定义刻度的示意文字

%xtick就是你要在哪些值处显示刻度,xticklabel就是指定显示为什么

set(gca,'xtick',[1 3 5 7 9],'xticklabel',{'first','third','five','seven','nine'})

%or

%set(gca,'xtick',[1 3 5 7 9],'xticklabel',[1,3,5,7,9])

box off

end

如果想修改坐标轴的title的位置,就需要用到:

pos=axis;%取得当前坐标轴的范围,即[xmin xmaxymin ymax]

比如,修改代码如下:

function [ output_args ] = tick( input_args )

ezplot('x^3+x^2+x+5',[1,10]);

%这里要求X轴设置为只显示5个刻度,并自定义刻度的lable

%xtick就是你要在哪些值处显示刻度,xticklabel就是指定显示为什么

set(gca,'xtick',[1 3 5 7 9],'xticklabel',{'first','third','five','seven','nine'})

%or

%set(gca,'xtick',[1 3 5 7 9],'xticklabel',[1,3,5,7,9])

box off

%取得当前坐标轴的范围,即[xmin xmax ymin ymax]

pos=axis;

%设置x轴标签的文本在图的右下方,100这个值根据自己的需要可以调整xlabel('X axis','position',[(pos(2)-pos(1))/2 pos(3)-100]);

%0.8这些值可以根据自己坐标轴的初始值调整ylabel('Y axis', 'position',[pos(1)-0.8 (pos(4)-pos(3))/2]);end

效果如下:

0818b9ca8b590ca3270a3433284dd417.png

参考:

http://blog.sina.com.cn/s/blog_7e6270010101nt0r.html

http://zhidao.baidu.com/question/118413781.html



推荐阅读
  • 本文介绍了如何使用JQuery实现省市二级联动和表单验证。首先,通过change事件监听用户选择的省份,并动态加载对应的城市列表。其次,详细讲解了使用Validation插件进行表单验证的方法,包括内置规则、自定义规则及实时验证功能。 ... [详细]
  • 本文介绍了在Windows环境下使用pydoc工具的方法,并详细解释了如何通过命令行和浏览器查看Python内置函数的文档。此外,还提供了关于raw_input和open函数的具体用法和功能说明。 ... [详细]
  • 前言--页数多了以后需要指定到某一页(只做了功能,样式没有细调)html ... [详细]
  • 扫描线三巨头 hdu1928hdu 1255  hdu 1542 [POJ 1151]
    学习链接:http:blog.csdn.netlwt36articledetails48908031学习扫描线主要学习的是一种扫描的思想,后期可以求解很 ... [详细]
  • 使用Vultr云服务器和Namesilo域名搭建个人网站
    本文详细介绍了如何通过Vultr云服务器和Namesilo域名搭建一个功能齐全的个人网站,包括购买、配置服务器以及绑定域名的具体步骤。文章还提供了详细的命令行操作指南,帮助读者顺利完成建站过程。 ... [详细]
  • Hadoop入门与核心组件详解
    本文详细介绍了Hadoop的基础知识及其核心组件,包括HDFS、MapReduce和YARN。通过本文,读者可以全面了解Hadoop的生态系统及应用场景。 ... [详细]
  • 本文详细介绍了中央电视台电影频道的节目预告,并通过专业工具分析了其加载方式,确保用户能够获取最准确的电视节目信息。 ... [详细]
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
  • 深入理解Tornado模板系统
    本文详细介绍了Tornado框架中模板系统的使用方法。Tornado自带的轻量级、高效且灵活的模板语言位于tornado.template模块,支持嵌入Python代码片段,帮助开发者快速构建动态网页。 ... [详细]
  • Python自动化处理:从Word文档提取内容并生成带水印的PDF
    本文介绍如何利用Python实现从特定网站下载Word文档,去除水印并添加自定义水印,最终将文档转换为PDF格式。该方法适用于批量处理和自动化需求。 ... [详细]
  • XNA 3.0 游戏编程:从 XML 文件加载数据
    本文介绍如何在 XNA 3.0 游戏项目中从 XML 文件加载数据。我们将探讨如何将 XML 数据序列化为二进制文件,并通过内容管道加载到游戏中。此外,还会涉及自定义类型读取器和写入器的实现。 ... [详细]
  • 在维护公司项目时,发现按下手机的某个物理按键后会激活相应的服务,并在屏幕上模拟点击特定坐标点。本文详细介绍了如何使用ADB Shell Input命令来模拟各种输入事件,包括滑动、按键和点击等。 ... [详细]
  • 解决Element UI中Select组件创建条目为空时报错的问题
    本文介绍如何在Element UI的Select组件中使用allow-create属性创建新条目,并处理创建条目为空时出现的错误。我们将详细说明filterable属性的必要性,以及default-first-option属性的作用。 ... [详细]
  • 尽管使用TensorFlow和PyTorch等成熟框架可以显著降低实现递归神经网络(RNN)的门槛,但对于初学者来说,理解其底层原理至关重要。本文将引导您使用NumPy从头构建一个用于自然语言处理(NLP)的RNN模型。 ... [详细]
  • 基因组浏览器中的Wig格式解析
    本文详细介绍了Wiggle(Wig)格式及其在基因组浏览器中的应用,涵盖variableStep和fixedStep两种主要格式的特点、适用场景及具体使用方法。同时,还提供了关于数据值和自定义参数的补充信息。 ... [详细]
author-avatar
百脑汇惠州店_956
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有