#topicpath

** 力学とMaxima [#r3c358ce]
*** Maxima とは [#l99e8915]
  大変便利な数式処理ソフトです。
-- 参考サイト
--- [[Maxima 普及委員会>http://www.cymric.jp/maxima/top.html]]
*** 導入方法 [#tac52e52]
-- Windows~
--- 参照URL~
http://www.cymric.jp/maxima/maxima-winxp.html ~
この解説にしたがう。ただし、ダウンロードページが分かりにくい。~
http://sourceforge.net/projects/maxima/files/Maxima-Windows/ ~
から、最新( 2012-04-11 (水) 18:57:40 時点では、5.26.0 )のバージョンを選んで ~
http://sourceforge.net/projects/maxima/files/Maxima-Windows/5.26.0-Windows/ ~
からダウンロード。
-- Windows + VMware + Linux~
講義と同じような環境
--- [[導入方法の解説>../力学2009S/Maxima/導入]](情報が古いです。)
// -- Windows + VMware + Linux~
// 講義と同じような環境
// --- [[導入方法の解説>../力学2009S/Maxima/導入]](情報が古いです。)
--- Windows7への導入例(ビデオ)~
| ダウンロードまで | インストール | 最初の起動 |
| [[http://robo.mydns.jp/Lecture/VIDEO/Mechanics/MaximaDownload.mp4_thumbnail.jpg>http://robo.mydns.jp/Lecture/VIDEO/Mechanics/MaximaDownload.mp4]] | [[http://robo.mydns.jp/Lecture/VIDEO/Mechanics/MaximaInstall.mp4_thumbnail.jpg>http://robo.mydns.jp/Lecture/VIDEO/Mechanics/MaximaInstall.mp4]]  | [[http://robo.mydns.jp/Lecture/VIDEO/Mechanics/MaximaInitial.mp4_thumbnail.jpg>http://robo.mydns.jp/Lecture/VIDEO/Mechanics/MaximaInitial.mp4]]  |
//| &ref([[PageTop:Lecture/VIDEO/Mechanics/MaximaDownload.mp4_thumbnail.jpg]]); | | |

-- Mac~
下記のページを参照
--- http://www.math.tsukuba.ac.jp/~hiroyasu/2008/maxima.html
--- http://www.muskmelon.jp/macosx/index.html
*** 使い方 [#u9455c11]
-- [[導入方法の解説>../力学2009S/Maxima/導入]] (情報が古いです。)
*** 使い方(外部サイト) [#u9455c11]
//-- [[導入方法の解説>../力学2009S/Maxima/導入]] (情報が古いです。)
-- [[Maxima 入門ノート(中川氏)>http://www.eonet.ne.jp/~kyo-ju/maxima.pdf]]
-- [[Maxima による数式処理(弘前大学葛西先生)>http://phys.hirosaki-u.ac.jp/wiki.cgi/maxima]]
-- [[外積を計算するための工夫>../力学2009S/Maxima/外積]]
//-- [[外積を計算するための工夫>../力学2009S/Maxima/外積]]

*** 講義での利用例 [#fe33372b]
- 基本的な技
-- 数式入力後、Shift キーを押しながら Enter キーを押すと数式処理される。
-- % は前回の計算結果を意味する。
-- %pi は円周率を意味する。
- 講義で利用した関数
-- 数学的な関数
--- sqrt()~
  平方根
--- sin(), cos(), tan()~
  引数はラジアンであることに注意。
    sin(%pi/2)
--- atan2(y,x)~
  tan() の逆関数。引数が二つあるのは、y/x が無限大であったりする場合でも入力できるように。~
  結果がラジアン表示されることに注意。
    atan2(sqrt(3),1)
-- 数式処理の関数
--- float()~
  分数や $ \pi $ を小数で表す。
    float(%)
--- diff()~
  微分する
    diff(sin(x), x)
--- eliminate()~
  数式からある変数を消去する。~
  複数の数式を [ ] で囲み、消去したい変数も [ ] で囲む。
    eliminate( [x+y=3, x-y=2], [x])


トップ   新規 検索 最終更新   ヘルプ   最終更新のRSS