微分几何
文章平均质量分 80
锦帆远航
这个作者很懒,什么都没留下…
展开
-
微分几何工具代码
import mathfrom sympy import *from sympy import init_printinginit_printing(use_latex=True)def Vector_diff(r,u): ''' :param r:需要求导数的向量 :param u: 求偏导的自变量 :return: 向量的偏导数 ''' v_d=[i.diff(u) for i in r] return v_ddef Inner_mat.原创 2021-04-26 13:59:47 · 330 阅读 · 0 评论 -
用曲率,挠率反求曲线方程!(作业捷径篇 续集)
时隔两天,前一篇文章阅览量竟然还未破1000(555),但是为了能够最快速度完成本周微分几何作业,我加工1h整出来了本次文章的计算代码。上次文章我们解决的问题是给定曲线下曲率与挠率的计算,这次我们反其道而行之。根据曲线论基本定理一节课内容的知识我们知道了在曲率与挠率确定的条件下,空间曲线是唯一的(在刚体变换等价类的意义下)。那么,当我们知道空间曲线的曲率与挠率,我们理应可以按照以下常微分方程求出对应的曲线的参数表示:{r′(s)=t(s)t′(s)=κ(s)∗n(s)n′(s)=−κ(s)∗t(s..原创 2021-03-23 20:57:50 · 4693 阅读 · 5 评论 -
作业捷径! scipy库实现曲率、挠率、Frenet标架计算!
本周作业算的曲率、挠率、Frenet标架实在算的让人秃头,废话不多说,我们直接上代码!#曲率、挠率、Frenet标架计算from sympy import *def OuterProduct(A,B): #计算向量外积 C=Matrix([A[1]*B[2]-A[2]*B[1],A[2]*B[0]-A[0]*B[2],A[0]*B[1]-A[1]*B[0]]) return Cdef MixedProduct(A,B,C): #计算混合积 D=Matrix..原创 2021-03-21 21:59:26 · 2506 阅读 · 6 评论 -
微分几何 Class 3 曲线,曲率与挠率
正则曲线什么是曲线在空间中,我们会见到各种各样的形状,但无论什么形状,其根本还是由点和线来构成的,这里我们的线是一个直观的理解,就是一条直直的,有的也是弯的那样的,类似于我们衣服上的线头一样的那种东东。线是由一系列的点组成的;无数的线组成了面;无数的面形成体积;庞大的体积则包括无数体积…… 《沙之书》但是我们想用数学来描述这样的一个东西,我们在这里便引入了运动学的观点,假设在空间中有着这样一个质点,他随着时间在空间中连续地移动,对于每一个时间点ttt,质点都有原创 2021-03-15 22:02:35 · 2662 阅读 · 0 评论 -
微分几何 Class 2 欧氏空间
欧氏空间在上完上一节课之后,我才意识到,欧氏空间和欧氏向量空间原来不是同一个东西。但是在介绍欧氏空间之前,我们首先来了解一下什么叫做仿射空间。Part One 仿射空间Part Two 欧氏空间...原创 2021-03-04 15:15:44 · 817 阅读 · 5 评论 -
微分几何 Class 1 向量空间
微分几何作为一名大三下的数学专业学生,我本学期将实时将我所感兴趣的一门课微分几何笔记以及一些总结同步到我的博客上,以便进行学习总结与自我督促。参考书《微分几何》苏步青,胡和生(2016)《微分几何》陈维桓《Differential Geometry of Curves and Surfaces》M.do.Carmo(1996)《A comprehensive Introduction to Differential Geometry》vol 2,3(1999)0.绪论课程目标:1原创 2021-03-01 17:21:09 · 825 阅读 · 0 评论