2013_kougi6

633 views
550 views

Published on

2013年兼本研究6回目の講義

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
633
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

2013_kougi6

  1. 1. 兼本研究室 プログラム講義6回目 Python編 丹野 嘉信 http://ytanno.herokuapp.com tannoyoshinobu@gmail.com
  2. 2. 目次 • EclipseでPythonのパス設定からHello Worldまで • サンプル • 宿題 • 参考URL
  3. 3. ライブラリ 数学関数ライブラリ Numerical Python http://sourceforge.net/projects/numpy/files/NumPy/ 32bit Python にしか対応していない グラフ系ライブラリ Matplotlib http://matplotlib.org/downloads.html 行列計算ライブラリ SciPy https://github.com/scipy
  4. 4. インストール • 3.3だとうまくいかなったので http://qiita.com/mojaie/items/995661f7467ffdb40331 参考に2.7にあわせて入れてください。
  5. 5. パス設定 Python3.3 Eclipse4.3.1 使用 • 実際はPython2.7として設定してください • ウィンドウ → 設定
  6. 6. • PyDev → インタープリター - Python → 右上の「新規」
  7. 7. • インタープリター名に分かりやすい名前記載 • 実行ファイルにインストールしたPython.exeを指定 • Okボタン
  8. 8. • そのままOKを押す
  9. 9. プロジェクトの作成 • ファイル → 新規 → PyDevプロジェクト
  10. 10. • プロジェクト名 • インタープリター • 完了ボタン 指定 設定したパスの名前
  11. 11. • Src → 右クリック → 新規 → PyDevモジュール
  12. 12. • 名前 にモジュール名を記載 • モジュール:メイン 選択
  13. 13. プログラム記入 デバック 作成したファイルに if __name__ == '__main__': pass print("Hello World") 再生ボタン → Python実行 → OK → OK
  14. 14. 完成
  15. 15. プログラムサンプル
  16. 16. プロットサンプル
  17. 17. 行列
  18. 18. 宿題 • 適当な数をK-means 法を使って分類して結果を可視化してください
  19. 19. 参考URL 環境設定 • http://www.mwsoft.jp/programming/python/hello_world.html サンプルプログラム • http://www.geocities.jp/m_hiroi/light/pystat01.html • https://gist.github.com/mia-0032/6321746 • http://handasse.blogspot.com/2007/07/scipy.html • http://d.hatena.ne.jp/seinzumtode/20110909/1315572403 ライブラリ • http://sonoshou.hatenablog.jp/entry/20111023/1319348056

×