mathematica的plot等二维图命令,是否能够让y轴向下?
mathematica吧
全部回复
仅看楼主
level 1
go活宝哈哈
楼主
某些工程问题分析时,让y轴向下为正方向,更便于分析问题,比如小球下落问题。那么怎么在plot中打印出这种分析数据呢?我知道可以对数据进行处理,最简单的就是乘以-1,然后再到plot里面画图。
2026年01月07日 12点01分
1
level 1
go活宝哈哈
楼主
就没有什么直接办法?能让plot等的y方向向下,这样就可以直接用数据了。
2026年01月07日 12点01分
2
吧务
level 15
xzcyr
ScalingFunctions -> "Reverse" 就行了。
2026年01月07日 12点01分
3
xzcyr
注意 Plot 应该是版本 11 之后才引入了对 ScalingFunctions 的支持。
2026年01月07日 12点01分
level 2
喵露露
去看了一下Plot的说明,有这么个选项,ScalingFunctions,可以设置坐标的刻度
2026年01月14日 13点01分
4
level 1
go活宝哈哈
楼主
有意思,mma8,手动输入ScalingFunctions -> "Reverse"后,是可以运行的。
2026年01月16日 13点01分
5
xzcyr
……还真是,参看se帖子《Flipping axis on a plot》(编号5714)(这帖子我还点赞过,忘了都……)及《Is using undocumented functionality a Bad Idea™?》(编号5940)
2026年01月16日 14点01分
1