绘制y=x^2,并添加直角坐标轴。

clear;clc;close all
%% 绘制方程
x = -10:0.01:10;
figure;
y = x.^2-30;
plot(x,y,'k','linewidth',2)
axis off
set(gcf,'Position',[100 100 360 420]);
w1 = min(y);
w2 = max(y);
%% 绘制坐标轴
xlim = max(abs(x));
ylim = max(abs([w1 w2]));
axis(gca,[-xlim xlim -ylim ylim]);
xx = get(gca,'xtick');
yy = get(gca,'ytick');
dx = mean(diff(yy))/5;
dy = mean(diff(xx))/5;
axis(gca,[-xlim xlim -ylim ylim]);
set(gca,'units','normalized');
pos1 = get(gca,'position');
s1 = [pos1(1) pos1(2)+pos1(4)/2];
s2 = [pos1(1)+pos1(3) pos1(2)+pos1(4)/2];
s3 = [pos1(1)+pos1(3)/2 pos1(2)];
s4 = [pos1(1)+pos1(3)/2 pos1(2)+pos1(4)];
annotation('arrow',[s1(1) s2(1)],[s1(2) s2(2)])
annotation('arrow',[s3(1) s4(1)],[s3(2) s4(2)])
% 显示坐标轴标注
text(max(x)-2,-2,'x') % 自己动手调整
text(1,max(y)-2,'y') % 自己动手调整
text(-1,-2,'0') % 自己动手调整
%% 保存图片
saveas(gcf,'pic.png')

转载于:https://www.cnblogs.com/liutongqing/p/6701995.html

Matlab绘图添加直角坐标轴相关推荐

  1. 在MATLAB绘图中添加数学公式

    目录 参考 第一种方法 第二种方法 第三种方法 参考 在Matlab绘图中添加数学公式(分式等) 如何在matlab的fig中显示tex公式 第一种方法 首先,选择插入->文本框,如下图所示 以 ...

  2. Matlab绘图详细总结

    Matlab绘图 强大的绘图功能是Matlab的特点之一,Matlab提供了一系列的绘图函数,用户不需要过多的考虑绘图的细节,只需要给出一些基本参数就能得到所需图形,这类函数称为高层绘图函数.此外,M ...

  3. matlab绘图大全

    Matlab绘图 强大的绘图功能是Matlab的特点之一,Matlab提供了一系列的绘图函数,用户不需要过多的考虑绘图的细节,只需要给出一些基本参数就能得到所需图形,这类函数称为高层绘图函数.此外,M ...

  4. matlab hist函数_算法工匠MATLAB专训营:Matlab绘图,小试牛刀

    作者 | 蔡老师 仿真秀专栏作者 首发 | 仿真秀平台 导读:正文之前,我在此详细说明一下,因为本文包含的程序太难得,网上肯定找不到这样的程序.随着讲课的越来越深入,我给出的程序会越来越实用,接近于实 ...

  5. Matlab绘图基本控制命令

    图形的控制与表现 (Figure control and representation) MATLAB提供的用于图形控制的函数和命令:    axis:  人工选择坐标轴尺寸.     clf:清图形 ...

  6. matlab 椭圆参数传递,用MATLAB绘图已知椭圆参数方程

    用MATLAB绘图已知椭圆参数方程为 cos ,[0,2] sin x a t t y b t π= ? ∈ ? = ? 一.实验名称 MATLAB绘图功能 二.实验目的及要求 1.理解MATLAB绘 ...

  7. matlab绘图笔记

    matlab绘图 原文出处:https://ww2.mathworks.cn/help/ 基本绘图函数 创建绘图 plot plot 函数具有不同的形式,具体取决于输入参数. 如果 y 是向量,plo ...

  8. Matlab绘图-很详细,很全面

    Matlab绘图 强大的绘图功能是Matlab的特点之一,Matlab提供了一系列的绘图函数,用户不需要过多的考虑绘图的细节,只需要给出一些基本参数就能得到所需图形,这类函数称为高层绘图函数.此外,M ...

  9. matlab 参数方程绘图,用matlab绘图已知椭圆参数方程

    用matlab绘图已知椭圆参数方程 1 用MATLAB绘图已知椭圆参数方程为 cos , [0,2 ] sin x a t t y b t        一.实验名称 MATLAB绘图功 ...

最新文章

  1. android切图尺寸_安卓设计尺寸规范
  2. 洛谷 2953 [USACO09OPEN]牛的数字游戏Cow Digit Game
  3. python保留字分支结构_Python基础语法----缩进、注释、命名与保留字、数据类型、分支语句、函数...
  4. SAP UI5 函数节流和异步完成令牌的应用
  5. javabean反射改字段内容_java反射机制给实体类相同字段自动赋值实例
  6. Python的遗传算法GA优化深度置信网络DBN超参数回归预测
  7. 日常开销记账表格_日常NetQuote的开销我们的管理风格在很大程度上是一种欺骗...
  8. matlab模糊控制侧方位泊车
  9. 用户细分概念辨析——用户分群与用户分层
  10. deepin 开启root权限
  11. manjaro 更新失败
  12. 帝国cms忘记后台帐号密码的处理方法
  13. 【Wordpress主题】Sakuraio主题的使用与优化
  14. 增加内容曝光、获得更多粉丝 - 「评论发红包」功能
  15. matlab抽样仿真混叠图,数字信号处理及MATLAB仿真__前言
  16. 说说JS在IE中的内存泄露问题
  17. 扎根基层一线 助力社区(村)发展
  18. 怎么样查看视图+mysql_如何查看视图的sql语句
  19. cannot connect to 192.168.137.137:5555: 由于目标计算机积极拒绝,无法连接。
  20. 什么是大数据的ETL

热门文章

  1. 《scikit-learn》使用交叉验证优化KNN参数
  2. [机器学习-原理篇]支持向量机(SVM)深入理解
  3. android 存储私有文件,是否可以只在Android应用程序的私有目录中保存图像,而不是设备的内部或任何外部存储?...
  4. Python中李群SO(3)与李代数so(3)之间指数映射与实现源码
  5. TensorFlow2.0 —— 模型保存与加载
  6. 改善深层神经网络:超参数调整、正则化以及优化——2.5 指数加权平均的偏差修正
  7. 振动系统零频率和重频率问题探讨
  8. 如何制作一个横版格斗过关游戏 2 Cocos2d x 2 0 4
  9. Spring AOP技术(基于AspectJ)的Annotation开发
  10. 回文判断--链表实现