绘制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‘)

原文:http://www.cnblogs.com/liutongqing/p/6701995.html

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

  1. matlab surf 坐标,Matlab SURF指向像素坐标

    为了进一步理解,我尝试了以下代码 in this link. % Extract SURF features I = imread('cameraman.tif'); points = detectS ...

  2. matlab时间坐标,[Matlab]以时间为横坐标作图

    在Excel或Origin中,直接使用日期或时间作横坐标时,坐标为等间距,即不能反映不同的时间间隔.实际上Excel可以将时间转化为小数,尽管用转换后的小数作图,可以很好地反应时间间隔,但是依然没有时 ...

  3. matlab柱坐标,matlab柱坐标的实现方法

    matlab里有笛卡儿坐标.极坐标和球坐标的表达方法,但是却没有柱坐标,本人在利用有限元方法做流场分析的时候,需要用到柱坐标.所以,本人就把polar源程序修改了一下,如愿地实现了柱坐标.下面是本人修 ...

  4. matlab优化坐标,Matlab优化工具箱——Optimization Toolbox

    最优化模型的一般形式: 一.三大要素 决策变量  decision bariable 式(1)称为目标函数  objective function 式(2)称为约束条件  constraints (2 ...

  5. matlab 输入坐标,matlab中坐标希腊符号的输入方法

    希腊字母显示 1.Word中不用公式编辑器输入希腊字母的方法 首先你需要先打开一个Office文档,然后在你需要输入希腊字母的时候,关闭中文输入法或将输入法切换为英文状态,然后同时按下Ctrl+Shi ...

  6. 用Matlab将坐标添加到地图上

    用Matlab将坐标添加到地图上 今年本科组全国大学生数学建模国赛我没有参加,闲着无聊帮助研究生学姐做竞赛,她让我用matlab将坐标添加到地图上.我的思路是:先画个地图(地图可以是matlab自带的 ...

  7. matlab画波特图加网格,matlab figure标题;plot坐标范围;添加加密网格

    [转载自百度空间] 图像坐标 题目添加 figure( 'name', 'write name u wanna be' ); 一幅对话框中子图像 subplot( 2, 1, 1 );上面图 subp ...

  8. Matlab:向图中添加注释

    Matlab:向图中添加注释 创建简单的图 圆圈注释 文本箭头注释 注释是添加到图中的额外信息,用来帮助标识一些重要信息.此示例首先解释不同类型的注释,然后说明如何向图中添加圆圈和文本箭头. #注释的 ...

  9. 64qam用matlab实现 使用matlab进行64qam调制,如何添加星座图程序?

    下面是一个简单的在MATLAB中绘制64QAM星座图的程序示例: M = 64; % 设置调制阶数为64 symbols = qammod(0:M-1, M); % 生成所有输入符号figure; p ...

  10. 利用matlab,在信号上添加给定SNR(dB)或给定方差的高斯白噪声

    利用matlab,在信号上添加给定SNR(dB)或给定方差的高斯白噪声 1. 添加给定SNR的噪声 向信号添加SNR=53dB的高斯白噪声 rng defaultSNR = 53; y = randn ...

最新文章

  1. 低锁单例模式D语言实现
  2. nginx-启动gzip、虚拟主机、请求转发、负载均衡
  3. Python连接Mysql数据库SQL注入问题的解决
  4. cisco 2960 VLAN MAC_华为网络初级工程师快速掌握基于MAC地址的VLAN划分实用收藏
  5. boost::range模块replaced相关的测试程序
  6. jQuery选择器 (详解)
  7. 【转载】ACM中矩阵乘法的应用
  8. 将byte数组转换成十进制字符串输出_outputStream与InputStream使用只能传输字节byte...
  9. Cmdkey 凭证管理器工具
  10. 数学和计算机竞赛,数学奥赛VS信息学奥赛,数学基础扎实的孩子
  11. 串口转以太网口--模块研发过程
  12. 收藏一些名人的博客,有空多看看
  13. java texttospeech_TextToSpeech 文本自动朗读
  14. ajax聊天室创建群聊,js+node.js+socket.io实现聊天功能(私聊,创建群聊)
  15. 王者荣耀英雄选择系统项目
  16. Oracle Database-基础及查询部分
  17. 计算机辅助测试图示,计算机基础知识:计算机辅助测试
  18. Unity简单实现老虎机抽奖效果
  19. 官宣:CSDN发放福利!免费使用自定义域名功能一个月!
  20. 您对超人搜索有什么建议?

热门文章

  1. 山西大学量子计算机,关于量子力学与量子计算机
  2. 雨木林风 的 Ylmf OS
  3. bochs上网镜像怎么上网_bochs win7镜像可上网版
  4. 奇迹单机版服务器修改,大天使之剑奇迹网页游戏 一键服务端单机版/架设教程/修改方法...
  5. ping/tracert/telnet
  6. 报童模型(2)--经济学含义和应用
  7. ssm基于java的线上阅读平台的设计与实现毕业设计源码291023
  8. 关于灰鸽子和黑软的一些看法
  9. javaweb小说阅读网站源码
  10. 记一次spring5源码完整编译过程