主要内容

指南针

从原点射出的箭

  • 圆形网格,箭头从原点发出

描述

例子

指南针(UV绘制从点(0,0)开始的箭头。使用笛卡尔坐标指定箭头的方向U而且V,U表明x坐标和V表明y坐标。箭头的数量与元素的数量相匹配U

指南针函数在圆形网格上绘制箭头θ设在和r的-轴标记对象。因此,您指定的坐标与图上显示的标签不匹配。

例子

指南针(Z属性指定的复值的实部和虚部绘制箭头Z,实部表示x-坐标和虚部表示y坐标。这个语法等价于指南针(真正的(Z),图像放大(Z))

例子

指南针(___LineSpec设置箭头的线条样式、标记符号和颜色。

例子

指南针(斧头___在指定轴上绘制箭头,而不是当前轴。

例子

罗盘(___返回的向量对象。此语法用于控制箭头的外观。

例子

全部折叠

通过指定每个箭头的笛卡尔坐标来创建罗盘图。

U = [5 3 -4 -3 5];V = [1 5 3 -2 -6];指南针(u, v)

首先将极坐标转换为笛卡尔坐标,创建一个罗盘图。

为此,使用极坐标指定数据。函数将它们转换为笛卡尔坐标pol2cart函数。然后,创造情节。

Th = linspace(/4,2*pi,10);R = linspace(5,20,10);[u,v] = pol2cart(th,r);指南针(u, v)

注意θ设在和r-轴标记对应极坐标。

以等距间隔对正弦曲线进行采样。然后,计算正弦信号的10点离散傅里叶变换。结果是一个由复数值组成的向量。

T = linspace(0,8*pi,100);Y = sin2 *t + 2*sin(t+ /2);F = fft(y,10);

使用罗盘图显示复杂值。实部决定了x每个箭头的-坐标,虚部决定y协调。

指南针(f)

用红色箭头创建一个指南针图。

U = [5 3 -4 -3 5];V = [1 5 3 -2 -6];指南针(u, v,“r”

通过将箭头分配给一个变量,然后设置其属性,指定单个箭头的线宽和颜色。要做到这一点,首先创建一个罗盘图并返回一个数组对象。

U = [3 5 -4 -3 5];V = [5 1 3 -2 -6];C =罗盘(u,v);

将第一个箭头分配给一个变量。第一个箭头对应的第一个元素u而且v.然后,改变线条宽度和颜色。

C1 = c(1);c1。LineWidth = 2;c1。颜色=“r”

旋转罗盘图,使0度指向上面使用视图函数。

要做到这一点,请使用极坐标创建一个罗盘图。函数将极坐标转换为笛卡尔坐标pol2cart函数,然后绘制转换后的坐标。

Th = linspace(0,3*pi/2,10);R = linspace(5,20,10);[u,v] = pol2cart(th,r);指南针(u, v)

注意,0°指向右边。旋转θ-轴90度逆时针方向调用视图并将第一个参数指定为-90.通过指定第二个参数为来维护2-D视图90

视图(-90、90)

注意0°现在是向上的。

从R2019b开始,您可以使用tiledlayout而且nexttile功能。调用tiledlayout函数创建1 × 2平铺图表布局。调用nexttile函数创建一个axis对象,并将对象返回为ax₁.通过传递创建左边的图ax₁指南针函数。控件的坐标轴向图形中添加标题标题函数。重复这个过程来创建正确的情节。

U = [7 5 -2 -5 8];tiledlayout(1、2)%左图Ax1 = nexttile;V1 = [3 7 5 -4 -6];指南针(ax₁,u, v1)标题(ax₁,“左阴谋”%右图Ax2 = nexttile;V2 = [-3 -4 -5 6 6];指南针(ax2, u, v2)标题(ax2,“正确的阴谋”

输入参数

全部折叠

x-坐标,指定为标量、向量或矩阵。指定笛卡尔值。要将数据从极坐标转换为笛卡尔坐标,请使用pol2cart

的大小U一定要搭配大小的V

y-坐标,指定为标量、向量或矩阵。指定笛卡尔值。要将数据从极坐标转换为笛卡尔坐标,请使用pol2cart

的大小V一定要搭配大小的U

复数值,指定为标量、向量或矩阵。的实部Z表示x-坐标的箭头,虚数部分表示y坐标。

线条样式、标记和颜色,指定为包含符号的字符串或字符向量。这些符号可以以任何顺序出现。您不需要指定所有三个特征(线条样式、标记和颜色)。例如,如果省略了线条样式并指定了标记,那么绘图将只显示标记而不显示线条。

例子:”或“红色虚线与圆标记

线条样式 描述 产生的线
“-” 实线

实线样本

”——“ 虚线

虚线样本

”:“ 虚线

虚线样本

“-”。 Dash-dotted线

虚线样例,虚线和点交替使用

标记 描述 产生的标志
“o”

圆形记号笔样品

“+” 加号

加号标记的样本

“*” 星号

星号标记样本

“。”

点标样本

“x” 交叉

十字标记样本

“_” 水平线

水平线标记样本

“|” 垂直的线

垂直线标记的样本

“广场” 广场

方形记号笔样本

“钻石” 钻石

钻石线标记的样品

“^” Upward-pointing三角形

向上三角形标记的样本

“v” 向下的三角形

向下指向三角形标记的样本

“>” 三点三角形

右指向三角形标记的样本

" < " 只左向三角形

左指向三角形标记的样本

“五角星形” 五角星形

五角星记号笔样本

“卦” 六角星形

六芒标记的样本

颜色名称 短名称 RGB值 外观
“红色” “r” [10 0 0]

样品的颜色为红色

“绿色” “g” [0 10 0]

样品的颜色为绿色

“蓝色” “b” [0 0 1]

样品的颜色为蓝色

“青色” “c” [0 1 1]

样品的颜色为青色

“红色” “m” [10 0 1]

样品的颜色为洋红色

“黄色” “y” [11 10 0]

样品的颜色为黄色

“黑色” “k” [0 0 0]

样品颜色为黑色

“白色” “w” [1 1 1]

样品颜色为白色

目标轴,指定为对象。

扩展功能

版本历史

R2006a之前介绍