Skip to content

baijianhua/pymath

Repository files navigation

pymath 项目目标

  • 还缺少求对偶坐标基向量的讲解
  • 还可以进一步展示3维,4维度量张量及相关公式
  • 希望一个软件,可以选定坐标轴之后,对坐标轴进行旋转或者拉伸, 然后能看到其中向量的变形。不过如果以坐标变换来理解矩阵乘法,这就没那么迫切了。

图形库

除了matplotlib、plot.py 还有很多其他图形库。
https://www.zhihu.com/question/39684179

已经完成

  • 绘制网格
  • 绘制笛卡尔坐标系
  • 绘制逆变和协变坐标系的刻度线
  • 绘制逆变和协变分量。其实绘制一个向量在其逆变和协变坐标系中的分量,并不复杂,只需要计算出笛卡尔x,y分量是逆变、协变坐标系基向量的长度的几倍,就可以了 其实所谓的向量绘制,就是在一个笛卡尔坐标系的底板上,用不同的颜色,绘制向量和直线。
  • 通过坐标变换矩阵(这个用matplotlib就可以了,绘制直线的方法就够了),看出向量变形。

#python的matrix和array

https://docs.scipy.org/doc/numpy/user/numpy-for-matlab-users.html

python似乎计划放弃matrix,但奇怪的是matrix又添加了不少方法。而且m.I 这个太好用了。 而且matrix有方向要求(行向量和列向量不能混用),更符合线性代数。
但python说array更符合张量代数。matrix只能是二维的

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages