如何在 Matlab 中绘制带箭头的坐标系
如何在 Matlab 中绘制带箭头的坐标系
实现原理
演示效果
完整代码
---
实现原理
使用 matlab 的绘制函数时,默认设置为一个方框形的坐标系,...[图1]
如果想要绘制的如下图所示中的带箭头的坐标系,需要如何实现呢?...[图2]
方法一:通过设置 axis 对象 的属性来调整坐标轴,参考代码如下:
% 通过设置axis的属性调整坐标轴
clear;
figure('Color', [0.15, 0.15, 0.15])...set(h_a, 'Xcolor', [0.8, 0.52, 0.98]);
set(h_a, 'Ycolor', [0.8, 0.52, 0.98]);
[运行结果]
方法二:使用 Matlab 自带的一个图窗标注函数...,因此只需确定 axis 对象就可以很方便地绘制出待箭头的坐标系(具体实现见 DrawAxisWithArrow.m),同时如果想在坐标上某个位置标注文字也可以利用这个函数进行坐标转换(图2中文字均是调用