MATLAB辅助函数学习---axis()函数

这篇具有很好参考价值的文章主要介绍了MATLAB辅助函数学习---axis()函数。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

axis([]/'')函数

1.功能:

axis是一个用于控制坐标轴的函数,控制要绘制曲线数据的范围选择合适的坐标刻度

如果省略这个参数,axis将自动控制你要显示的图形的坐标范围

2.用法

1)基础用法:

axis([xmin,xmax,ymin,ymax,zmin,zmax]):

其中xminxmaxyminymaxzmin、zmax分别表示所需坐标轴的x轴和y轴、z轴的最小和最大值

2)扩展用法:

%  axis('equal') :纵、横坐标轴采用等长刻度
%  axis('tight') :自动调整坐标轴的显示范围,使其适应数据的范围
%  axis('square'):产生正方形坐标轴(默认为矩形)
%  axis('atuo') :使用默认设置
%  axis('off') :取消坐标轴
%  axis('on') :显示坐标轴

 3.代码演示

1)基础用法

画一个sin(x)函数演示一下两个用法

其中xmin=(-2*pi);xmax=2*pi;ymin=(-2);ymax=3

%% 1.基础用法
%   axis([xmin xmax ymin ymax])
x = -2*pi: 0.001: 2*pi;
y = sin(x);
plot(x, y);
axis ([-2*pi, 2*pi, -2, 3]);

运行完的图像为

matlab axis,MATLAB学习,matlab,开发语言

 2)扩展用法

%% 2.扩展用法
x = -2*pi: 0.001: 2*pi;
y = sin(x);
plot(x, y);
axis ('equal');
% axis ('tight');
% axis('square')
% axis('auto')
% axis ('off');
% axis('on') 

将axis ([-2*pi, 2*pi, -2, 3]);依次替换成以下四个

1)axis('equal') :纵、横坐标轴采用等长刻度

matlab axis,MATLAB学习,matlab,开发语言

2)axis('tight') :自动调整坐标轴的显示范围,使其适应数据的范围。

matlab axis,MATLAB学习,matlab,开发语言

3)axis('square'):产生正方形坐标轴(默认为矩形)

matlab axis,MATLAB学习,matlab,开发语言

4)axis('atuo') :使用默认设置

matlab axis,MATLAB学习,matlab,开发语言

5)axis('off') :取消坐标轴

matlab axis,MATLAB学习,matlab,开发语言

6)axis('on') :显示坐标轴

matlab axis,MATLAB学习,matlab,开发语言

 4.注意事项

不写axis时,默认情况下为axis('on') 和 axis('atuo')文章来源地址https://www.toymoban.com/news/detail-858193.html

到了这里,关于MATLAB辅助函数学习---axis()函数的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • MATLAB中isequal函数转化为C语言

    有项目算法使用matlab中isequal函数进行运算,这里需要将转化为C语言,从而模拟算法运行,将算法移植到qt。 语法 tf = isequal(A,B) tf = isequal(A1,A2,...,An) 说明 如果 A 和 B 等效,则 tf = isequal(A,B) 返回逻辑值 1 (true);否则,返回逻辑值 0 (false)。有关每种数据类型的等效性的定义,请

    2024年02月10日
    浏览(30)
  • MATLAB中mod函数转化为C语言

    有项目算法使用matlab中mod函数进行运算,这里需要将转化为C语言,从而模拟算法运行,将算法移植到qt。 语法 b = mod(a,m) 说明 b = mod(a,m) 返回 a 除以 m 后的余数,其中 a 是被除数,m 是除数。此函数通常称为取模运算,表达式为 b = a - m.*floor(a./m)。mod 函数遵从 mod(a,0) 返回 a 的

    2024年02月10日
    浏览(42)
  • Matlab学习-自定义函数

    常用自定义函数

    2024年02月09日
    浏览(29)
  • 【MATLAB库函数系列】线性调频Z(Chirp-Z,CZT)的MATLAB源码和C语言实现

    在上一篇博客 【数字信号处理】线性调频Z(Chirp-Z,CZT)算法详解 已经详细介绍了CZT变换的应用背景和原理,先回顾一下: 采用 FFT 算法可以很快计算出全部 N N N 点 DFT 值,即Z变换 X ( z ) X(z)

    2024年02月04日
    浏览(31)
  • 优化MATLAB中quiver函数绘制箭头图或矢量图(1)-MATLAB开发

    Matlab的基本数据单位是矩阵,利用Matlab可以较方便得绘制向量分布图,比如空气流的采样数据;函数的梯度;曲面的法线向量等等。Matlab自带的quiver和quiver3函数可以满足这一需求,但是箭头的箭型较为简单,这里主要目的即是进一步绘制更好看的矢量图。 Matlab中自带的quiv

    2023年04月21日
    浏览(65)
  • 深度学习 常见激活函数MATLAB 实现

    本文实现ReLU, Leaky ReLU, Expotential Linear unit, Sigmoid, tanh 激活函数的实现和可视化。                  

    2024年02月13日
    浏览(35)
  • 【MATLAB基础绘图第9棒】绘制截断坐标轴(Broken Axis)

    有时候,用MATLAB绘制坐标图时会出现有的曲线值都特别大,有的曲线值都很小,但是又想在同一幅图中将他们展示出来,于是需要截断坐标轴的刻度或者改变纵轴的刻度,使其不均匀。此时,就需要对横坐标或纵坐标进行截断。 参考:博客-MATLAB实例:截断坐标轴(Broken Axis)

    2024年02月06日
    浏览(35)
  • Matlab|储能辅助电力系统调峰的容量需求研究

    目录 1 主要内容 目标函数 约束条件 2 部分代码 3 程序结果 4 下载链接 该程序参考文献《储能辅助电力系统调峰的容量需求研究》,主要是对火电、风电和储能等电力设备主体进行优化调度,在调峰能力达不到时采用弃负荷,程序以发电成本、投资运维成本、弃风惩罚、弃

    2024年04月11日
    浏览(35)
  • 储能辅助电力系统调峰的容量需求研究(matlab代码)

    目录 1 主要内容 2 部分代码 3 程序结果 4 下载链接 该程序参考文献《储能辅助电力系统调峰的容量需求研究》,是一个很常规很经典的matlab优化代码,主要是对火电、风电和储能等电力设备主体进行优化调度,在调峰能力达不到时采用弃负荷,程序以发电成本、投资运维成

    2024年02月10日
    浏览(32)
  • 主辅助服务市场出清模型研究【旋转备用】(Matlab代码实现)

    💥💥💞💞 欢迎来到本博客 ❤️❤️💥💥 🏆博主优势: 🌞🌞🌞 博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️ 座右铭: 行百里者,半于九十。 📋📋📋 本文目录如下: 🎁🎁🎁 目录 💥1 概述 📚2 运行结果 🎉3 参考文献 🌈4 Matlab代码及数据 ​ 电

    2024年02月12日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包