你有种再说一遍 发表于 2024-7-4 19:57:07

本帖最后由 你有种再说一遍 于 2024-7-4 19:59 编辑

czb203 发表于 2024-7-4 19:50
水平不够,勉强看得懂lsp
transform它的本质就是一个三维矩阵转三维矩阵,只是lisp封装起来了让你们调用,令大家产生奇怪的感觉...
这种感觉是怎么产生的呢?为什么c#没有这个感觉呢?
因为c#需要处理矩阵,你甚至可以手写矩阵,以此加速这个环节.
所以说lisp封装了一大堆数学方面的功能让你们用,其实直接跳过了很多东西.

hubeiwdlue 发表于 2024-7-4 21:35:27

vormittag 发表于 2024-7-4 14:51
OCS 如果是 (0 0 0),那 一定是WCS 的 (0 0 0)。你没理解对象坐标系 OCS 是什么。
什么情况下,对象坐标系的z轴才会和wcs的z轴方向不一样呢。对象坐标系确实看不懂,和有限元的单元坐标系不一样。

hubeiwdlue 发表于 2024-7-4 21:37:48

你有种再说一遍 发表于 2024-7-4 19:57
transform它的本质就是一个三维矩阵转三维矩阵,只是lisp封装起来了让你们调用,令大家产生奇怪的感觉...
...

大佬,矩阵变换,是在线性代数的课本范畴之内,还是矩阵论的范围内?

你有种再说一遍 发表于 2024-7-4 22:13:11

hubeiwdlue 发表于 2024-7-4 21:37
大佬,矩阵变换,是在线性代数的课本范畴之内,还是矩阵论的范围内?

说多不如做多,代码都敲好了,只需要知道三维是怎么转起来就行了
https://www.cnblogs.com/JJBox/p/14300098.html#_label3

hubeiwdlue 发表于 2024-7-4 23:23:07

你有种再说一遍 发表于 2024-7-4 22:13
说多不如做多,代码都敲好了,只需要知道三维是怎么转起来就行了
https://www.cnblogs.com/JJBox/p/143000 ...

谢谢大佬,好好学习大佬分享的数学篇。

pzweng 发表于 2024-7-5 08:08:28

vormittag 发表于 2024-7-4 18:06
我从另外一个视图来画个示意说一下吧。

这个字体能分享一下吗,感觉好看

vormittag 发表于 2024-7-5 09:03:00

hubeiwdlue 发表于 2024-7-4 21:35
什么情况下,对象坐标系的z轴才会和wcs的z轴方向不一样呢。对象坐标系确实看不懂,和有限元的单元坐标系 ...

不能理解成单元坐标系,不是一个概念。对象坐标系是以(0 0 0)为原点,特定的法向量为Z轴的坐标系。

举例来说,(1, 0, 0) 、(0, 1, 0)、(0, 0, 1) 这三个点共面,构成一个三角形,这个平面平行于 $\pi$ 平面(你提到有限元了,我想弹塑性力学应该不陌生吧),这个正三角形的中心(1/3, 1/3, 1/3)肯定是在静水压力轴上,以静水压力轴为 z 轴的 OCS,原点就是 (0,0,0),XOY 平面就是 $\pi$ 平面,X轴 Y轴的方向依任意轴算法(看帮助)确定,WCS 里的(1/3, 1/3, 1/3)点 转换到 这个OCS 里就是 (0,0, sqrt(3)/3) , 你可以尝试一下 (trans (list (/ 1. 3.) (/ 1. 3.) (/ 1. 3.) ) 0 (list 1. 1. 1.)) 看看是不是这个结果。

hubeiwdlue 发表于 2024-7-5 12:48:03

vormittag 发表于 2024-7-5 09:03
不能理解成单元坐标系,不是一个概念。对象坐标系是以(0 0 0)为原点,特定的法向量为Z轴的坐标系。

举 ...

谢谢您的讲解,我在理解一下。
页: 1 [2]
查看完整版本: 关于trans的疑惑