第二类曲线积分

news2024/11/17 15:39:47

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 第二类曲线积分
  • 一、向量场是什么?
  • 二、向量场可视化
  • 三、计算
    • 1. 计算方式一
    • 2. 计算方式二


第二类曲线积分

因为之前学习第二类曲线的时候,不是很理解;所以最近看了mit的多元微积分课程,做一些课程笔记。

一、向量场是什么?

示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。
理解第二类曲线积分的前置知识点是:向量场。
可以用这样的函数表示向量场:
F ( x , y ) = M ( x , y ) i + N ( x , y ) j \mathbf{F}(x,y) = M(x,y)\mathbf{i} + N(x,y)\mathbf{j} F(x,y)=M(x,y)i+N(x,y)j
注意该方程里的i, j表示的是向量。

二、向量场可视化

可以方便理解向量场,可以可视化向量场。通过搜索工具可以知道matplotlib的quiver可以做这件事。
F ( x , y ) = − y i + x j \mathbf{F}(x,y) = -y\mathbf{i} + x\mathbf{j} F(x,y)=yi+xj

# Import required modules
import numpy as np
import matplotlib.pyplot as plt

# Meshgrid
x, y = np.meshgrid(np.linspace(-5, 5, 10),
				np.linspace(-5, 5, 10))

# Directional vectors
u = -y
v = x

# Plotting Vector Field with QUIVER
plt.quiver(x, y, u, v, color='g')
plt.title('Vector Field')

# Show plot with grid
plt.grid()
plt.show()

在这里插入图片描述
通过图片可以理解,向量场中每个位置存在一个确定的向量。

三、计算

有一个很经典的物理问题,给定一个确定的曲线C,计算在这个向量场内的做功问题。

W = ∫ C F ⃗ d r ⃗ = lim ⁡ Δ r i → 0 Σ i F ⃗ Δ r i ⃗ = lim ⁡ Δ r i → 0 Σ i F ⃗ Δ r ⃗ Δ t Δ t W = \int_C \vec{F} d\vec{r} = \lim_{\Delta r_i \rightarrow 0} \Sigma_i \vec{F} \Delta \vec{r_i} = \lim_{\Delta r_i \rightarrow 0} \Sigma_i \vec{F} \frac{\Delta \vec{r}}{\Delta t} \Delta t W=CF dr =Δri0limΣiF Δri =Δri0limΣiF ΔtΔr Δt

1. 计算方式一

向量场F
F ⃗ = − y i ⃗ + x j ⃗ \vec{F} = -y \vec{i} + x\vec{j} F =yi +xj
曲线C
{ x = t y = t 2 0 < t < 1 \left\{ \begin{array}{c} x = t \\ y = t^2 \end{array} \right. 0<t<1 {x=ty=t20<t<1
计算
∫ C F ⃗ d r ⃗ = ∫ F ⃗ d r ⃗ d t d t = ∫ < − t 2 , t > ∗ < 1 , 2 t > d t = ∫ t 2 d t \int_C \vec{F}d\vec{r} = \int\vec{F} \frac{d\vec{r}}{dt}dt = \int<-t^2, t> * <1, 2t>dt = \int t^2 dt CF dr =F dtdr dt=<t2,t><1,2t>dt=t2dt

2. 计算方式二

F ⃗ = < M , N > d r ⃗ = < d x , d y > ∫ C F ⃗ d r ⃗ = ∫ C M d x + N d y \vec{F} = <M, N> \\ d\vec{r} = <dx, dy>\\ \int_C\vec{F}d\vec{r} = \int_CMdx + Ndy F =<M,N>dr =<dx,dy>CF dr =CMdx+Ndy
x = t ⇒ d x = d t y = t 2 ⇒ d y = 2 t d t ∫ C F ⃗ d r ⃗ = ∫ C − y d x + x d y = ∫ C − t 2 d t + t ∗ 2 t d t = ∫ t 2 d t x = t \Rightarrow dx = dt \\ y = t^2 \Rightarrow dy = 2tdt \\ \int_C\vec{F}d\vec{r} = \int_C-ydx + x dy = \int_C-t^2 dt + t * 2t dt = \int t^2dt x=tdx=dty=t2dy=2tdtCF dr =Cydx+xdy=Ct2dt+t2tdt=t2dt

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/642084.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

CarEye 视频平台解决方案

前言 随着4G&#xff0c;5G技术和互联网技术的普及&#xff0c;流媒体应用越来越广发应用到生活中。本文档主要介绍CarEye视频服务器的主要软件硬件构成&#xff0c;功能实现。 功能介绍 CarEye 媒体服务器主要实现以下基本功能&#xff1a; 遵照GB28181/GT1078协议实设备到…

SQL Server Roles 角色權限

SQL Server 提供服务器级角色以帮助你管理服务器上的权限。 这些角色是可组合其他主体的安全主体。 服务器级角色的权限作用域为服务器范围。 &#xff08;“角色”类似于 Windows 操作系统中的“组”。&#xff09; 下表显示了服务器级的固定角色及其权限。 服务器级的固定角…

NLP 学习笔记十-simple RNN+attention(注意力机制)

NLP 学习笔记十-simple RNNattention&#xff08;注意力机制&#xff09; 感兴趣的伙伴&#xff0c;看这个笔记&#xff0c;最好从头开始看哈&#xff0c;而且我的笔记&#xff0c;其实不面向零基础&#xff0c;最好有过一些实践经历的来看最好。 紧接上一回&#xff0c;我们谈…

为什么指针被誉为 C 语言灵魂?

是的&#xff0c;这一篇的文章主题是「指针与内存模型」 说到指针&#xff0c;就不可能脱离开内存&#xff0c;学会指针的人分为两种&#xff0c;一种是不了解内存模型&#xff0c;另外一种则是了解。 不了解的对指针的理解就停留在“指针就是变量的地址”这句话&#xff0c;…

【数据结构与算法篇】手撕排序算法之插入排序与希尔排序

​&#x1f47b;内容专栏&#xff1a;《数据结构与算法篇》 &#x1f428;本文概括&#xff1a; 讲述排序的概念、直接插入排序、希尔排序、插入排序和希尔排序的区别。 &#x1f43c;本文作者&#xff1a;花 碟 &#x1f438;发布时间&#xff1a;2023.6.13 一、排序的概念及其…

CSS差缺补漏之选择器

最近在复盘CSS基础知识&#xff0c;发现很多CSS选择器里面还是大有学问&#xff0c;需要详细总结一番&#xff0c;以备差缺补漏~ 作为CSS基础的一大类别&#xff0c;选择器又分为多种类别&#xff0c;本篇内容默认读者已了解并掌握基础选择器【通配符选择器】、【元素选择器】…

docker命令(查看容器状态stats、容器的导入导出、docker容器的详细信息inspect、docker cp命令的使用)

目录 查看docker容器状态&#xff1a; docker镜像的导入导出 第一种导入导出&#xff08;是docker本地的静态&#xff09; 第二种导出导入 (这种导出是正在运行的容器里的文件系统变成一个归档文件&#xff08;可以包含已经下载好的软件&#xff09;) docker容器的详细信息…

Java Stream流详解

本文目录 学习目标中间操作Filter(过滤)Map(转换)Sorted(排序)Distinct(去重)Limit(限制)Skip(跳过)Peek(展示) 终止操作forEach(循环)Collect(收集)Count(计数)Reduce(聚合)AnyMatch(任意匹配)AllMatch(全部匹配)NoneMatch(无匹配) 使用Stream流的优缺点&#xff1a;优点&…

linux常用查看服务器内存的命令

1.free free 命令用来显示系统内存状态&#xff0c;包括系统物理内存、虚拟内存&#xff08;swap 交换分区&#xff09;、共享内存和系统缓存的使用情况&#xff0c;其输出和 top 命令的内存部分非常相似。 free 命令的基本格式如下&#xff1a; [rootlocalhost ~]# free [选项…

分布式重试服务平台 Easy-Retry

文章目录 [toc] 1.简介1.1[爱组搭官网](http://aizuda.com/)1.2介绍1.3 相关地址 2.架构2.1系统架构图2.2 客户端与服务端数据交互图 3.业内成熟重试组件对比4.快速开始4.1 服务端项目部署4.1.0 初始化脚本4.1.1 源码部署4.1.2 Docker部署 4.2 客户端集成配置4.2.1 添加依赖4.2…

中阳期货龙舟赛跟踪和监控系统

上篇文章说了中阳期货龙舟赛计时的编程&#xff0c;那么下面给大家分享一下使用OpenCV库跟踪和监控系统。 跟踪和监控系统&#xff1a;通过船上的GPS设备和网络技术实时跟踪纪录龙舟在赛道上的位置&#xff0c;其中可利用传感器获取龙舟的方向、速度和姿态等信息&#xff0c;以…

接口自动化测试,HttpRunner框架参数化进阶实战,你要的都有...

目录&#xff1a;导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结&#xff08;尾部小惊喜&#xff09; 前言 1、获取返回包数据…

浅谈WDM与OTN——光传输大容量技术

前言 网络发展到今天&#xff0c;无论是在哪个国家和地区都离不开互联网&#xff0c;互联网的发展给人们的生活带来了极大的便利&#xff0c;但是同时也带来了网络传输容量不足的问题。而在这些网络传输当中&#xff0c;光纤网络无疑是最为成熟以及普及的技术之一&#xff0c;…

网络安全的学习建议!

下面是一些学习网络安全的建议&#xff1a; 1、多请教有经验的人 忌钻牛角尖&#xff0c;特别是刚入门的什么都不了解的情况下&#xff0c;可能你花好几天研究的一个东西&#xff0c;人10分钟就能搞定&#xff0c;一定不要做闷葫芦&#xff0c;有问题多问&#xff0c;遇到问题…

js数据类型有哪些

数据类型是计算机语言的基础知识&#xff0c;数据类型广泛用于变量、函数参数、表达式、函数返回值等场合。 JavaScript 规定了八种数据类型&#xff1a;未定义 (Undefined)&#xff0c;空 (Null)&#xff0c;数字 (Number)&#xff0c;字符串 (String)&#xff0c;布尔值 (Bo…

【linux】在Ubuntu下部署nginx——nginx的反向代理

介绍 这里是小编成长之路的历程&#xff0c;也是小编的学习之路。希望和各位大佬们一起成长&#xff01; 以下为小编最喜欢的两句话&#xff1a; 要有最朴素的生活和最遥远的梦想&#xff0c;即使明天天寒地冻&#xff0c;山高水远&#xff0c;路远马亡。 一个人为什么要努力&a…

【头歌-Python】9.2 能带曲线绘制(project) 第1~3关

第1关&#xff1a;能带曲线绘制一 任务描述 本关任务&#xff1a;使用matplotlib绘制图形。 相关知识 为了完成本关任务&#xff0c;你需要掌握&#xff1a; 使用 matplotlib 绘制图形python 读取文件 python 读取文件 python读取文件可以用以下函数实现&#xff1a; # …

【MySQL高级篇笔记-MySQL事务日志(下) 】

此笔记为尚硅谷MySQL高级篇部分内容 目录 一、redo日志 1、为什么需要REDO日志 2、REDO日志的好处、特点 3、redo的组成 4、redo的整体流程 5、redo log的刷盘策略 6、不同刷盘策略演示 流程图 7、写入redo log buffer 过程 1.补充概念&#xff1a;Mini-Transaction…

Linux防火墙学习笔记10

iptables的拓展匹配&#xff1a; icmp模块的使用方法&#xff1a; iptables -t filter -I INPUT -p icmp -m icmp --icmp-type echo-reply -j ACCEPT 说明&#xff1a;回应 我能ping通别人&#xff0c;别人ping不通我。 iprange模块的作用&#xff1a; iptables -t filter…

常见网络协议汇总

常见的网络协议有:TCP/IP协议、UDP协议、HTTP协议、FTP协议等&#xff0c;本文就详细的介绍一下常见的网络协议&#xff0c;通过这些具体的协议更深刻的认识整体网络的传输流程及相关网络原理&#xff0c;感兴趣的可以了解一下。 前言 本篇博客将对基于 计算机网络五层模型 中…