求教自定义坐标系的问题(坐标变换)
mathematica吧
全部回复
仅看楼主
level 1
打馕师 楼主
请问如何通过mathematica定义一套新的二维坐标系(y1,y2),然后将原来平面直角坐标系(x1,x2)中的曲线在新的坐标系中绘制??[疑问]
2021年09月12日 14点09分 1
level 1
打馕师 楼主
如果能够把平面直角坐标系中的曲线上的点坐标提取出来,然后在新的坐标系中画散点图也可以,但是不知道怎么通过mma实现这一操作
2021年09月12日 14点09分 2
大致思路就是:提取原坐标数据→算出新坐标数据→画图
2021年09月12日 14点09分
level 1
打馕师 楼主
哦对了,y1=y1(x1,x2)和y2=y2(x1,x2)都是已知的
2021年09月12日 14点09分 3
level 1
打馕师 楼主
我查了很多资料但是没有一个讲到如何用mma提取一个曲线上的点的坐标数据,mma是压根没有这个功能吗[疑问]
2021年09月12日 16点09分 6
曲线由Line表达式表示,用First就能取出点集。
2021年09月13日 06点09分
@asdasd1dsadsa First不是用来提出第一个元素的吗?为什么能用来取出函数上的点呢???
2021年09月13日 08点09分
@打馕师 因为点集是Line的第一个子表达式。
2021年09月13日 10点09分
@打馕师 如果你说的曲线是Graphics[Line[...]]型的表达式的话,就Part提取就行。如果你是有函数,要采样一些点,就用Table之类的。
2021年09月13日 10点09分
level 1
打馕师 楼主
只是知道怎么给闭合曲线取点坐标也行啊[泪][泪][泪]我画散点图还不成吗
2021年09月13日 01点09分 8
吧务
level 15
……为啥要自己取散点?你适当换系后用 ParametricPlot 画不就得了。
2021年10月02日 03点10分 9
1