gpt4 book ai didi

matlab - 在 Matlab 中绘制 3D 向量

转载 作者:太空宇宙 更新时间:2023-11-03 20:20:11 25 4
gpt4 key购买 nike

我正在学习线性代数。我想在 3D 中可视化矢量 [2, 1, 2]。我使用了以下命令:

quiver3(0,0,0,2,1,2)

或者我对线性代数的理解有问题,或者我在使用 MATLAB 时做错了什么。但在我看来,情节是绘制矢量 [1.8, 0.9, 1.8]

最佳答案

默认情况下,quiver3将使用优化矢量显示的任何缩放比例。

quiver3(...,scale) automatically scales the vectors to prevent them from overlapping, and then multiplies them by scale. scale = 2 doubles their relative length, and scale = 0.5 halves them. Use scale = 0 to plot the vectors without the automatic scaling.

您需要将 scale 参数指定为 0 以防止这种自动缩放并准确表示您提供的数据

quiver3(0, 0, 0, 2, 1, 2, 0);

enter image description here

关于matlab - 在 Matlab 中绘制 3D 向量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41746752/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com