python求两个向量的夹角

python求两个向量的夹角python 求两个向量的夹角 importnumpya np array 3 5 y np array 4 2 两个向量 Lx np sqrt x dot x Ly np sqrt y dot y 相当于勾股定理 求得斜线的长度 cos angle x dot y Lx Ly 求得 cos sita 的值再反过来计算 绝对长度乘以 cos 角度为矢量长度

python求两个向量的夹角

import numpy as np x=np.array([3,5]) y=np.array([4,2]) # 两个向量 Lx=np.sqrt(x.dot(x)) Ly=np.sqrt(y.dot(y)) #相当于勾股定理,求得斜线的长度 cos_angle=x.dot(y)/(Lx*Ly) #求得cos_sita的值再反过来计算,绝对长度乘以cos角度为矢量长度,初中知识。。 print(cos_angle) angle=np.arccos(cos_angle) angle2=angle*360/2/np.pi #变为角度 print(angle2) #x.dot(y) = y=∑(ai*bi) 

矩阵相乘的算法

>> a=[1,2,3;4,5,6;7,8,9]; >> b=[6,6,6;6,6,6;6,6,6]; >> dot(a, ans = 72 90 108 1*6+4*6+7*6=72 #三个相加 #dot 是矩阵相乘 #print(np.dot(x,x)) #34 # a=np.linalg.norm(x-y) # print(a) costheta=x.dot(y)/(np.linalg.norm(x)*np.linalg.norm(y)) #范数 # #[-1 3] # a=np.square(x-y) # #[1,9] # print(np.sum(a)) # #10 # print(np.sqrt(10)) 
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/177374.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月26日 下午7:40
下一篇 2026年3月26日 下午7:40


相关推荐

  • js回调函数写法

    js回调函数写法这个回调

    2026年3月17日
    1
  • 关于三极管的理解—根据IC符号简易迅速判断三极管导通情况

    关于三极管的理解—根据IC符号简易迅速判断三极管导通情况  很不幸,开始写博客的第一天就被师兄批评了。其实很对不起师兄,当年在大学学习模拟电路的时候我不太认真,那时候天天忙着和女朋友吃吃喝喝。。所以对于三极管的各种性质与基本运用场景缺乏较深的理解,仅仅只是知道导通、截止等几种判断方式而已。今天在设计电路时涉及到了运用三极管驱动光耦器件,以及通过三极管来驱动蜂鸣器等操作,在三极管的选材和设计上出现了低级的失误。检讨完毕后,翻出当年的模电书,配…

    2022年6月17日
    44
  • 局域网网内ping不通的故障解决方法总结

    局域网网内ping不通的故障解决方法总结本文介绍利用 ping 命令回显来解决网络故障的方法 分别介绍常见的目标主机不可达和 ping 出现 timeout 的可能性和解决方法 案例 分为同网段和跨网段两种情况进行列举 涉及网络知识 wireshark 的使用技巧 都是本人在几年维护网络中遇到问题的总结 基本涵盖常见故障 有错误的地方 请大家指正讨论

    2026年3月20日
    2
  • 浅谈一个网页打开的全过程(涉及DNS、CDN、Nginx负载均衡等)

    浅谈一个网页打开的全过程(涉及DNS、CDN、Nginx负载均衡等)

    2021年10月31日
    38
  • RRC信令过程概述

    RRC信令过程概述1RRC 协议功能为 NAS 层提供连接管理 消息传递等服务 对接入网的底层协议实体提供参数配置的功能 负责 UE 移动性管理相关的测量 控制等功能 2 nbsp RRC 状态 RRC IDLE nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp PLMN 选择 nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp NAS 配置的 DRX 过程 nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp 系统信息广播和寻呼 nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp 邻小区测量 nbsp nbsp nbsp nbsp

    2025年9月18日
    8
  • Linux中磁盘的管理(格式化、分区、挂载)

    Linux中磁盘的管理(格式化、分区、挂载)Linux 磁盘的管理 分区 格式化 挂载 一 认识磁盘 1 什么是磁盘 磁盘是一种计算机的外部存储器设备 由一个或多个覆盖有磁性材料的铝制或玻璃制的碟片组成 用来存储用户的信息 这种信息可以反复地被读取和改写 绝大多数磁盘被永久封存在一个密封的盒子里 2 磁盘运行机理 简单来说就是多个盘片之间靠主轴连接 电机带动主轴做旋转运动 通过多个磁头臂的摇摆和磁盘的旋转 磁头就可以在磁盘旋转的过程

    2026年3月20日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号