指南针
从原点射出的箭
描述
罗盘(___)
返回的向量行
对象。此语法用于控制箭头的外观。
例子
使用笛卡尔坐标创建罗盘图
使用极坐标创建罗盘图
首先将极坐标转换为笛卡尔坐标,创建一个罗盘图。
为此,使用极坐标指定数据。函数将它们转换为笛卡尔坐标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 = [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,“正确的阴谋”)
输入参数
Z
- - - - - -复杂的值
标量|向量|矩阵
复数值,指定为标量、向量或矩阵。的实部Z
表示x-坐标的箭头,虚数部分表示y坐标。
LineSpec
- - - - - -线条样式、记号笔和颜色
字符串|特征向量
线条样式、标记和颜色,指定为包含符号的字符串或字符向量。这些符号可以以任何顺序出现。您不需要指定所有三个特征(线条样式、标记和颜色)。例如,如果省略了线条样式并指定了标记,那么绘图将只显示标记而不显示线条。
例子:”或“
红色虚线与圆标记
线条样式 | 描述 | 产生的线 |
---|---|---|
“-” |
实线 |
|
”——“ |
虚线 |
|
”:“ |
虚线 |
|
“-”。 |
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] |
|
斧头
- - - - - -目标轴
轴
对象
目标轴,指定为轴
对象。
扩展功能
GPU数组
通过使用并行计算工具箱™在图形处理单元(GPU)上运行来加速代码。
分布式阵列
使用并行计算工具箱™跨集群的组合内存对大型数组进行分区。
版本历史
R2006a之前介绍
MATLAB命令
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。