向量积的二维物理意义,二维向量叉乘几何意义

1. 自然语言

  • 二维向量叉乘:(x1,y1)×(x2,y2) = x1y2-x2y1
  • 值的绝对值是两向量同起点,构成平行四边形的面积
  • 值为正,(x2,y2)在(x1,y1)逆时针方向
  • 值为负,(x2,y2)在(x1,y1)顺时针方向
  • 值为0,(x2,y2)和(x1,y1)共线

2.编程语言

# -*- coding: UTF-8 -*-
from pylab import *

x=[-3, -2, -1, 2, 4]
y=[-3,  1, -1, 0, 3]
plt.axis("equal")
#             线的形状      颜色         透明度      线的宽度     标签
plt.plot(x, y, 'ro-', color='#4169E1', alpha=0.8, linewidth=1, label='example')
# 显示标签,如果不加这句,即使在plot中加了label参数,最终还是不会显示标签
plt.legend(loc="upper right")
plt.xlabel('x')
plt.ylabel('y')
#plt.show()

for i in range(3):
  tx = x[i]-x[i+1]
  ty = y[i]-y[i+1]
  xx = x[i+2]-x[i+1]
  yy = y[i+2]-y[i+1]
  print (tx,ty),(xx,yy),tx*yy-ty*xx
  • 程序中5点4线如下图图
  • 输出:

-1 -4 1 -2 6
-1 2 3 1 -7
-3 -1 2 3 -7

相关推荐

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:游动-白 设计师:我叫白小胖 返回首页

打赏作者

刀么克瑟拉莫

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值