幾何畫圖 , 坐標軸的感化是不成輕忽的 。
這里 , 專門講一下Mathematica對坐標軸的處置方式 。

需要這些哦
電腦
Mathematica
Axes1坐標軸可以顯示 , 也可以埋沒 , 別離以Axes->True、Axes->False來節制:
Graphics[SSSTriangle[3,4,5], Axes -> True]
Graphics3D[Triangle[{{0,0,0},{0,1,3},{5,2,0}}], Axes ->False]


2x軸、y軸、z軸可以別離自力操作 。
只顯示x軸:
Graphics[SSSTriangle[3,4,5] , Axes ->{ True,False}]
埋沒x、z軸:
Graphics3D[Triangle[{{0,0,0} , {0,1,3},{5,2,0}}] , Axes ->{False, True,False}]


3用AxesLabel給坐標軸加上標簽:
Plot[Sinc[x], {x, 0, 10} , AxesLabel -> {x, Sinc[x]}]
Plot3D[Sin[x] Cos[y], {x, 0, 10},{y, 0, 10} , AxesLabel -> {x軸,y軸,z軸}]


4用AxesStyle改變坐標軸的樣式:
Plot[Sinc[x], {x, 0, 10}, AxesStyle -> {Directive[Darker@Green, 12],Red}]
Plot3D[Sin[x] Cos[y], {x, 0, 10},{y, 0, 10}, AxesStyle ->{Red,Green,Blue}, AxesLabel -> {x軸,y軸,z軸}]


5用Ticks指定坐標軸的刻度值:
Plot[Sinc[x], {x, 0, 10}, AxesStyle -> {Directive[Darker@Green, 12],Red}, Ticks -> {{0, Pi, 2 Pi, 3 Pi}, {-1, 1}}]
Plot3D[Sin[x] Cos[y], {x, 0, 10},{y, 0, 10}, AxesStyle ->{Red,Green,Blue}, AxesLabel -> {x軸,y軸,z軸}, Ticks -> {{0,2,4,6,8,10},{1,3,5,7,9}, {-1, 1}}]


AxesEdgeAxesEdge可以把坐標軸集中到一個起點上:
Plot3D[Sin[x] Cos[y], {x, 0, 10},{y, 0, 10}, AxesEdge -> {{ 0, 10},{0, 10}, {-1, -1}}, Mesh -> None, PlotStyle -> Opacity[.5], Boxed -> False]
猜你喜歡
- 零基礎畫梧桐葉教程
- 夏天女人茶——菊花普洱茶
- 通過win10自帶的投影功能——手機給電腦投屏
- 「泡椒答題」練習場隱藏玩法——隨機出題模式
- 做飯的小常識
- 島嶼部落4—第37關攻略
- 二 深海魔影完美結局攻略——探索
- 茶詩——妙語茶館,勿忘我花草茶
- 島嶼部落4—第36關攻略
- 錦鯉魚水溫 錦鯉魚最適合的溫度20—25℃
