Euler(EMT)学習:続き

2016-12-11 :  PCクリニック
Python、C言語、Perl、化学業界、硝子業界、グルコサミン、Firefox
前(2016-12-09)の記事「Euler(EMT)学習:初め」の続き。
・行末に、セミコロン(;)を付けると、出力を抑制する。
     付けなければ、実行結果が出力される。
 これは、以前(2016-07-15)の記事「PARI/GP:計算機代数システム」とは若干異なる?
“Maxima”と同じ仕様?

・既定で定義されている変数(?):π(パイ)“pi”と、指数の底“E”これは大文字で。

・べきは、“**”じゃなくて、“^”ですね。

・角度を度数で表す為の °には、“F7”キーを押す。
 (三角関数の引数を単純に数値で書くと、radian と見なされる)

・連続数の配列:例えば、 x := [0:3]  は、 x := [ 0, 1, 2, 3 ] と同じこと。
  Python で云うところの、nampy.arange( 0, 1, 0.1 ) では、
  Euler では、 0: 0.1: 0.9 である。 [ ] は無くてもイイ?


・“tcc”が含まれている。 つまり、“Tiny C Compiler
  どの程度のものなのかナ?


・ Python 文が使える。

 ・文の前に、“py:”を付加する。

 ・ MatPlotLib も使える。
  以前(2016-07-24)の記事「LuaPy:matplotlib 使えそうダ」で書いた如く、
  自作モジュール“LuaPy”と同様の“Tkinter”問題があるが。

 ・ Python 変数に値をセットするには、
  pyset( "Python変数名", Euler変数/定数 )
  これは、配列でもOK

 ・ 逆方向では、
pyget( "Python変数名" )
  だが、配列はアクセスできない?


・“Maxima”コマンドについて:
  &diff( x^5-x^3, x ) では、結果は2行に渡って出力される。
  だが、文字列連結を使うと、・・・・・
  "" + &diff( x^5-x^3, x ) では、1行で表示される(文字列になる)。


・最低限でのグラフ表示:
  gnuplot の、 plot sin(x) 相当は、( x の範囲は、[ -10, 10 ] )
  plot2d( "sin(x)" ) となる。だが、x の範囲は、[ -2: 2 ]



最後に、“matplotlib”を使ったコード例:“matplotlib.en”
>py: import sys
>py: sys.path.append( 'D:/TOOL/WinPython32_2763/python-2.7.6/Lib/lib-tk' )
>py: import numpy as np
>py: import matplotlib.pyplot as plt
>py: import matplotlib.cm as cm
>py: x = np.arange( -3, 3, 0.1 )
>py: y = np.sin(x)
>py: plt.plot(x,y)
>py: plt.show()
こんなファイルを作って、
(先頭に > が無いと只のテキストファイル
これをダブルクリック。

出てきた“EMT”窓の、
「Edit」メニューの「Run Commands in Section Shift+Return」を実行。

出てきた“Euler”窓では、「Yes」ボタン押下。
しばらくすると、“matplotlib”のグラフが表示される。



本日はここまで。


Euler ( EMT ) 学習は続く。


見ていただいた序でとは厚かましい限りですが、
お帰りに投票して頂けるとなお嬉しいです。 ⇒ blogram投票ボタン


161117
関連記事
スポンサーサイト

コメントの投稿

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

おきてがみ/blogram
blogram投票ボタン



おきてがみ

最新記事
カレンダー
03 | 2017/04 | 05
- - - - - - 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 - - - - - -
月別アーカイブ
カテゴリ
最新コメント
検索フォーム
リンク
プロフィール

<紙>

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

カウンター(fc2、i2i) /Google Analytics


i2i(from 2010-08-24)
Total =
Today  =  
Yesterday=
アンチエイジング

Google Analytics
ブックマーク