基础物理-向量3

2024-09-07 17:04
文章标签 基础 向量 物理

本文主要是介绍基础物理-向量3,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

总结

标量和向量 标量,如温度,仅具有大小。它们通过一个带有单位的数字(例如 10°C)表示,并遵循算术和普通代数的规则。向量,如位移,既具有大小又具有方向(例如 5 米,向北),并遵循向量代数的规则。

几何法加向量 两个向量 a ⃗ \vec{a} a b ⃗ \vec{b} b 可以通过几何法相加,即将它们按照共同的比例绘制,并首尾相接放置。连接第一个向量的尾部和第二个向量的头部的向量就是向量和 s ⃗ \vec{s} s 。要从 a ⃗ \vec{a} a 中减去 b ⃗ \vec{b} b ,反转 b ⃗ \vec{b} b 的方向得到 − b ⃗ -\vec{b} b ,然后将 − b ⃗ -\vec{b} b 加到 a ⃗ \vec{a} a 上。向量加法是可交换的:

a ⃗ + b ⃗ = b ⃗ + a ⃗ \vec{a} + \vec{b} = \vec{b} + \vec{a} a +b =b +a

并且服从结合律:

( a ⃗ + b ⃗ ) + c ⃗ = a ⃗ + ( b ⃗ + c ⃗ ) (\vec{a} + \vec{b}) + \vec{c} = \vec{a} + (\vec{b} + \vec{c}) (a +b )+c =a +(b +c )

向量的分量 任何二维向量 a ⃗ \vec{a} a 沿坐标轴的(标量)分量 a x a_x ax a y a_y ay 可以通过从 a ⃗ \vec{a} a 的末端向坐标轴投射垂线来找到。分量由下式给出:

a x = a cos ⁡ θ and a y = a sin ⁡ θ a_x = a \cos \theta \quad \text{and} \quad a_y = a \sin \theta ax=acosθanday=asinθ
其中, θ \theta θ x x x 轴的正方向与 a ⃗ \vec{a} a 的方向之间的夹角。分量的代数符号表示其沿关联轴的方向。给定其分量后,我们可以通过以下公式找到向量 a ⃗ \vec{a} a 的大小和方向(角度):

a = a x 2 + a y 2 and tan ⁡ θ = a y a x a = \sqrt{a_x^2 + a_y^2} \quad \text{and} \quad \tan \theta = \frac{a_y}{a_x} a=ax2+ay2 andtanθ=axay

单位向量表示法 单位向量 i ^ \hat{i} i^ j ^ \hat{j} j^ k ^ \hat{k} k^ 的大小为 1 1 1,并分别指向 x x x y y y z z z 轴的正方向,遵循右手坐标系(由单位向量的叉积定义)。我们可以用单位向量来表示向量 a ⃗ \vec{a} a ,表示为:

a ⃗ = a x i ^ + a y j ^ + a z k ^ \vec{a} = a_x \hat{i} + a_y \hat{j} + a_z \hat{k} a =axi^+ayj^+azk^

其中, a x i ^ , a y j ^ , a z k ^ a_x \hat{i}, a_y \hat{j}, a_z \hat{k} axi^,ayj^,azk^ 是向量 a ⃗ \vec{a} a 向量分量 a x , a y , a z a_x, a_y, a_z ax,ay,az 是其标量分量

分量形式下的向量加法 在分量形式下相加向量时,我们使用以下规则:

r x = a x + b x , r y = a y + b y , r z = a z + b z r_x = a_x + b_x, \quad r_y = a_y + b_y, \quad r_z = a_z + b_z rx=ax+bx,ry=ay+by,rz=az+bz

这里 a ⃗ \vec{a} a b ⃗ \vec{b} b 是需要相加的向量, r ⃗ \vec{r} r 是向量和。请注意,我们是逐轴相加分量的。然后,我们可以使用单位向量表示法或大小-角度表示法来表达向量和。

标量与向量的乘积 标量 s s s 与向量 v ⃗ \vec{v} v 的乘积是一个新向量,其大小为 s v s v sv,并且如果 s s s 为正,则方向与 v ⃗ \vec{v} v 相同;如果 s s s 为负,则方向与 v ⃗ \vec{v} v 相反(负号反转了向量的方向)。要将 v ⃗ \vec{v} v 除以 s s s,可以将 v ⃗ \vec{v} v 乘以 1 / s 1/s 1/s

标量积 两个向量 a ⃗ \vec{a} a b ⃗ \vec{b} b 的标量积(或点积)写作 a ⃗ ⋅ b ⃗ \vec{a} \cdot \vec{b} a b ,并且它是由下式给出的标量量:

a ⃗ ⋅ b ⃗ = a b cos ⁡ ϕ , \vec{a} \cdot \vec{b} = ab \cos \phi, a b =abcosϕ,

其中 ϕ \phi ϕ a ⃗ \vec{a} a b ⃗ \vec{b} b 方向之间的夹角。标量积是一个向量的大小与另一个向量在第一个向量方向上的标量分量的乘积。注意, a ⃗ ⋅ b ⃗ = b ⃗ ⋅ a ⃗ \vec{a} \cdot \vec{b} = \vec{b} \cdot \vec{a} a b =b a ,这意味着标量积服从交换律。

在单位向量表示法中:

a ⃗ ⋅ b ⃗ = ( a x i ^ + a y j ^ + a z k ^ ) ⋅ ( b x i ^ + b y j ^ + b z k ^ ) , \vec{a} \cdot \vec{b} = (a_x \hat{i} + a_y \hat{j} + a_z \hat{k}) \cdot (b_x \hat{i} + b_y \hat{j} + b_z \hat{k}), a b =(axi^+ayj^+azk^)(bxi^+byj^+bzk^),

可以根据分配律展开。

向量积 两个向量 a ⃗ \vec{a} a b ⃗ \vec{b} b 的向量积(或叉积)写作 a ⃗ × b ⃗ \vec{a} \times \vec{b} a ×b ,结果是一个向量 c ⃗ \vec{c} c ,其大小由下式给出:

c = a b sin ⁡ ϕ , c = ab \sin \phi, c=absinϕ,

其中, ϕ \phi ϕ a ⃗ \vec{a} a b ⃗ \vec{b} b 方向之间的较小的夹角。向量 c ⃗ \vec{c} c 的方向垂直于由 a ⃗ \vec{a} a b ⃗ \vec{b} b 定义的平面,并由右手法则确定。注意, a ⃗ × b ⃗ = − ( b ⃗ × a ⃗ ) \vec{a} \times \vec{b} = -(\vec{b} \times \vec{a}) a ×b =(b ×a ),这意味着向量积不服从交换律。

在单位向量表示法中:

a ⃗ × b ⃗ = ( a x i ^ + a y j ^ + a z k ^ ) × ( b x i ^ + b y j ^ + b z k ^ ) , \vec{a} \times \vec{b} = (a_x \hat{i} + a_y \hat{j} + a_z \hat{k}) \times (b_x \hat{i} + b_y \hat{j} + b_z \hat{k}), a ×b =(axi^+ayj^+azk^)×(bxi^+byj^+bzk^),

可以根据分配律展开。

这篇关于基础物理-向量3的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1145629

相关文章

【Prometheus】PromQL向量匹配实现不同标签的向量数据进行运算

✨✨ 欢迎大家来到景天科技苑✨✨ 🎈🎈 养成好习惯,先赞后看哦~🎈🎈 🏆 作者简介:景天科技苑 🏆《头衔》:大厂架构师,华为云开发者社区专家博主,阿里云开发者社区专家博主,CSDN全栈领域优质创作者,掘金优秀博主,51CTO博客专家等。 🏆《博客》:Python全栈,前后端开发,小程序开发,人工智能,js逆向,App逆向,网络系统安全,数据分析,Django,fastapi

零基础学习Redis(10) -- zset类型命令使用

zset是有序集合,内部除了存储元素外,还会存储一个score,存储在zset中的元素会按照score的大小升序排列,不同元素的score可以重复,score相同的元素会按照元素的字典序排列。 1. zset常用命令 1.1 zadd  zadd key [NX | XX] [GT | LT]   [CH] [INCR] score member [score member ...]

【Linux 从基础到进阶】Ansible自动化运维工具使用

Ansible自动化运维工具使用 Ansible 是一款开源的自动化运维工具,采用无代理架构(agentless),基于 SSH 连接进行管理,具有简单易用、灵活强大、可扩展性高等特点。它广泛用于服务器管理、应用部署、配置管理等任务。本文将介绍 Ansible 的安装、基本使用方法及一些实际运维场景中的应用,旨在帮助运维人员快速上手并熟练运用 Ansible。 1. Ansible的核心概念

AI基础 L9 Local Search II 局部搜索

Local Beam search 对于当前的所有k个状态,生成它们的所有可能后继状态。 检查生成的后继状态中是否有任何状态是解决方案。 如果所有后继状态都不是解决方案,则从所有后继状态中选择k个最佳状态。 当达到预设的迭代次数或满足某个终止条件时,算法停止。 — Choose k successors randomly, biased towards good ones — Close

音视频入门基础:WAV专题(10)——FFmpeg源码中计算WAV音频文件每个packet的pts、dts的实现

一、引言 从文章《音视频入门基础:WAV专题(6)——通过FFprobe显示WAV音频文件每个数据包的信息》中我们可以知道,通过FFprobe命令可以打印WAV音频文件每个packet(也称为数据包或多媒体包)的信息,这些信息包含该packet的pts、dts: 打印出来的“pts”实际是AVPacket结构体中的成员变量pts,是以AVStream->time_base为单位的显

C 语言基础之数组

文章目录 什么是数组数组变量的声明多维数组 什么是数组 数组,顾名思义,就是一组数。 假如班上有 30 个同学,让你编程统计每个人的分数,求最高分、最低分、平均分等。如果不知道数组,你只能这样写代码: int ZhangSan_score = 95;int LiSi_score = 90;......int LiuDong_score = 100;int Zhou

c++基础版

c++基础版 Windows环境搭建第一个C++程序c++程序运行原理注释常亮字面常亮符号常亮 变量数据类型整型实型常量类型确定char类型字符串布尔类型 控制台输入随机数产生枚举定义数组数组便利 指针基础野指针空指针指针运算动态内存分配 结构体结构体默认值结构体数组结构体指针结构体指针数组函数无返回值函数和void类型地址传递函数传递数组 引用函数引用传参返回指针的正确写法函数返回数组

【QT】基础入门学习

文章目录 浅析Qt应用程序的主函数使用qDebug()函数常用快捷键Qt 编码风格信号槽连接模型实现方案 信号和槽的工作机制Qt对象树机制 浅析Qt应用程序的主函数 #include "mywindow.h"#include <QApplication>// 程序的入口int main(int argc, char *argv[]){// argc是命令行参数个数,argv是

【MRI基础】TR 和 TE 时间概念

重复时间 (TR) 磁共振成像 (MRI) 中的 TR(重复时间,repetition time)是施加于同一切片的连续脉冲序列之间的时间间隔。具体而言,TR 是施加一个 RF(射频)脉冲与施加下一个 RF 脉冲之间的持续时间。TR 以毫秒 (ms) 为单位,主要控制后续脉冲之前的纵向弛豫程度(T1 弛豫),使其成为显著影响 MRI 中的图像对比度和信号特性的重要参数。 回声时间 (TE)

Vector3 三维向量

Vector3 三维向量 Struct Representation of 3D vectors and points. 表示3D的向量和点。 This structure is used throughout Unity to pass 3D positions and directions around. It also contains functions for doin