Maple(2)

3次元のグラフ


まず、maple と打ちます。 h9912118@dopey-1[1]_% maple |\^/| Maple V Release 4 (The Univeristy of Electro-Communications) ._|\| |/|_. Copyright (c) 1981-1996 by Waterloo Maple Inc. All rights \ MAPLE / reserved. Maple and Maple V are registered trademarks of <____ ____> Waterloo Maple Inc. | Type ? for help.
3次元グラフを書くにはplot3dを使います。 ここではsin(x+y)をx,yともに-PiからPiの範囲で書きます。 まずはkterm上で書いてプロットしてみます。
> plot3d(sin(x*y+x),x=-Pi..Pi,y=-Pi..Pi);
--- - - - ----------- --- ----------- --- \ \-\-| \ / /-////-- -- \-\-\ \-\-\\\| --\ --- ///// ////---\\-\ \-\-\\\\\\|| //-\\\ /---- / ///////-/ -- \\\-\\\ \\-\\-| //-/-\\| --- --\\\\\ /-/ ///////---\\-\-\\\\-\ \|||| /////\\| ///\\ / \\\\\\ ---//-/-/--- -- -- ---\-\-\-\\-|| | ////-///-- /|| \ / \|\\\ //\---\ \\ \ \/\\/ // /// /-/// |-||////||//-|\- |||| || | \| \\\\///-\ \ \/\ \\-\//\//\///\/////-/ //|--|||/| |||\| ||/ | | |||\\\// /| \//|\\/\\\ \ /\ /\\ -/ |-/\/ ||||||||| |\|| ||| | | | |\\\/////|/\ | \/\\\/ \/ \/ |\ |\/ \|/\| ||||| ||| \|\|||| | ||\-//////|/| ||/\ \ \ |/ |\ |\| ||\\|\| |||-||| | ||\||| \|\\\///// | |/\/\/ \| || |\| | | |/|| ||\||||/|| \| || \\//-/ | |\/ \/ /\| | | ||\| | ||| |-\|| ||| \\/ \ | \/ /\\/ | | | || \||/\ ||||--|-||-| \\\-//-/--\ ||\| || |-\\ \|-| \ \| \\ \| | \-\--| |// \/\| |
x-windowでこのグラフを表示する。 plotsetupを使って、表示の設定をx-windowにかえます。
> plotsetup(x11);
そして同じ式を書いて、プロットしてみます。
> plot3d(sin(x*y+x),x=-Pi..Pi,y=-Pi..Pi);
見やすいように、角度をかえて、座標軸をつけます。 角度をかえるにはorientation[theta,phi]を使います。 座標軸をつけるにはaxes=frameを使います。 ここでは角度を、[60,60]にします。
> plot3d(sin(x*y+x),x=-Pi..Pi,y=-Pi..Pi,orientation=[60,60],axes=frame); 最後に quit 打って maple を終りにします。
Created By; Christopher Ntyangiri