FC2ブログ

Asymptote コマンド入門(1)

2012-04-10 :  PCクリニック
テーマ:物理、化学、C言語、大学野球、Safari、薬事法、医薬品、電波法、石油業界、e-radio、福原忍、カルシウム。
本文の前に、
-・・・ -・-
blogramのランクインカテゴリについて、
昨日は、その後の観察で、
08:30頃には「電波法」がスコア・アップで1位に返り咲いた。
なので、ランクの数は、15、10、4、1、0、 1、0、0、0、0(44)となり、
換算ポイントは、259pt になった。
そして、これが昨日の確定値。
ではなかった。
今朝の確認で、
「医薬品業界」がスコア変わらずで、3位から4位に下がった。(遂に越されたと云うところ)
また、「C言語」がスコア・ダウンで、2位も危うくなった。
ランクの数は、15、10、3、2、0、 1、0、0、0、0(44)となり、
換算ポイントは、257pt となった。
・-・ - -・

さて、本文。

先月19日の「Ubuntu に Asymptote 導入(仕掛り)
は放置状態で、(汗;
翌日の「MS-Win で Asymptote (導入半ば)
は、
23日の「Xasy(Asymptote)動く
で、2つのアプリとも使えるようになった。

つまり、
(上の方の)白いルーズ・リーフみたいな「Xasy」と、
(下の方の)赤いAマークのような「Asymptote」。

それで、
「Xasy」はGUI(?)、「Asymptote」はCUI(コマンドモード)(?)

でも、

拡張子「.asy」でテキストファイル(Asymptoteスクリプトファイル)を作って、
そのファイルをドラッグ&ドロップすると、
「Xasy」ではGUI窓に表示され、
「Asymptote」では別の窓(何かは判別出来ない)で表示される。

例えば、以下の1行だけのファイル

draw ((0,0)--(100,100));

です。


それで、
本格的に、「Asymptote のコマンド」を勉強してみた。
かなり「C言語」に似ている(?)


1.デフォルトは2次元(平面)での描画?

2.線を描くのは、「draw」コマンド。
  と云うか、関数で定義されているようで、「draw ( );」が正確か?

3.第1パラメータが座標値で、第2パラメータで線の太さや色を指定する。
 (1)座標の指定は、「(0,0)--(100,100)」が始点/終点を指定。
 (2)線の太さは、「linewidth(2)」の様に指定。
   例)draw ((0,0)--(100,100), linewidth(5));
 (3)線の色指定は、一方法は「rgb(1,0,0)」の様に指定。(0~1 小数)
   例)draw ((0,0)--(100,100), rgb(0.1,0.5,0.0));
 (4)太さと色を一度に指定するのは、「+」で結合する。
   例)draw ((0,0)--(100,100), linewidth(5)+rgb(0.1,0.5,0.0));

4.点を描くのは、「dot ();」コマンド。
  例)dot((0,0)); // 原点に描画


5.3次元(空間)に描画するには?
  「three」モジュールをインポートする。
  つまり、
  最初に、
  「import three;」
  を記述する。

6.3次元でのデフォルトは、透視図法(perspective)なので、
  「orthographic」を指定する。
  例)currentprojection=orthographic(2,-2,2);

7.上記「dot」「draw」は3Dに拡張され、
  座標値の指定が(x,y)から(x,y,z)になる。
  で、点/線はそのまま(?)で、
  球の大きさや棒の太さは、「linewidth(・)」で指定する。


以上の、3次元データの「.asy」ファイルを作って、
ドラッグ&ドロップしてみた。

「Xasy」ではGUI窓に平面図で表示されるだけ。

「Asymptote」では別の窓に3Dで表示される!
(左ドラッグで回転させられる。)
(右ドラッグで拡大・縮小)


もっと、勉強しよう。

頑張る!!!


オ ソ マ ツ で し た。   <(_ _)>


見ていただきありがとうございました。
お帰りに投票して頂けると嬉しいです。 ⇒ blogram投票ボタン

日記@BlogRanking    
関連記事
スポンサーサイト



コメントの投稿

管理者にだけ表示を許可する

人気blog Ranking



最新記事
カレンダー
06 | 2021/07 | 08
- - - - 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
月別アーカイブ
カテゴリ
最新コメント
検索フォーム
リンク
プロフィール

<紙>

Author:<紙>
ようこそ。
「パソコンヲタクの雑記帳」
もろもろなことを綴っています。
パソコン ヲタクってねくら?
画像は kami でなく kani です。

FC2 / i2i / Google




Google Analytics
ブックマーク