|
1: 2015-07-16 (木) 00:16:46 osinko |
| + | TITLE:PocketCASのメモ |
| + | **PocketCASのメモ [#j8929f07] |
| | | |
| + | *PocketCASのメモ [#h1b002d1] |
| + | |
| + | 数学で色々な調べものをする際などに便利なiOSアプリです。wolframが使えないオフライン環境で手軽に利用すると便利です。またグラフ機能が強力です |
| + | &link(PocketCAS - Computer Algebra System and Graphing Calculator for Mac, iPhone, iPad and iPod touch - Home){http://pocketcas.com/} |
| + | &link(数学記号の表 - Wikipedia){http://ja.wikipedia.org/wiki/%E6%95%B0%E5%AD%A6%E8%A8%98%E5%8F%B7%E3%81%AE%E8%A1%A8} |
| + | &link(関数のリファレンス){http://www-fourier.ujf-grenoble.fr/~parisse/giac/cascmd_en.pdf} |
| + | |
| + | 利用に際し数学知識が必要。公式の検証、方程式の値を解く、プロットしたグラフを画像として保存したりPDFにして出力、メールで転送等が可能 |
| + | 代入した値を途中で変更した場合、多項目でその効果を反映させたい場合、再計算すると反映される |
| + | |
| + | |TLEFT:1000|c |
| + | |x|Plot、3Dplotモードでは常に値が遷移しています|この値を式で利用する事でグラフを描く事が出来ます| |
| + | |T|アニメーション用|| |
| + | |θ|遷移する極座標|例えばcos(θ)で円が描けます| |
| + | |r|半径|r=1で半径1の円を出力| |
| + | |i|虚数|√-1| |
| + | |e|自然対数の底&br;(&link(ネイピア数:資料【数列】自然対数の意味 大人が学び直す数学){http://oto-suu.seesaa.net/article/291512873.html})|exp(1)| |
| + | |:=|定義(代入と考えてもいいかも?)|vi:=12のようにして使う(viは12と定義)&br;代入した値の効力はそのページの以降にずっとある| |
| + | | , |xyでプロットを描く。3DPlotならxyzになる|例: cos(t),sin(t)で円弧が描ける| |
| + | |%|モジュロ演算子|左右一文字スペースを挟むことで機能する。法を求める&br;例: 12 % 6 (数字と%の間にスペースがある)| |
| + | |
| + | **単純な方程式の解決 [#i3be8724] |
| + | |
| + | solve関数を利用する事で単純な方程式の解を得る事ができます |
| + | 例えば4x^2+6x+24=64 のxを求めたい場合 |
| + | |
| + | &image(Formulamath1.jpg) |
| + | |
| + | とすれば解を得る事が出来ます。幾つかの変数を交えた場合、変形した方程式が出力されます |
| + | |
| + | &image(Formulamath2.jpg) |
| + | |
| + | もっと複雑な方程式も解ける |
| + | x^2+12y=4 |
| + | x+y=2 |
| + | のxとyの解を求めたい場合 |
| + | |
| + | &image(Formulamath3.jpg) |
| + | |
| + | とする。 |
| + | |
| + | 虚数解を求めたい場合はcsolve関数を利用する |
| + | &image(2015-01-20 23.18.02.jpg) |
| + | |
| + | **関数の利用 [#s1fee631] |
| + | |
| + | <PocketCas内のコード> |
| + | //関数の作成 |
| + | testmethod(x):=x^2 |
| + | testmethod(3) |
| + | |
| + | //関数の名前は既定以外の何でも構わない。極端に言えば1文字の名前でもok |
| + | v(a,b):=a*b^2 |
| + | v(2,3) |
| + | |
| + | <出力> |
| + | &image(Formulamath5.jpg) |
| + | |
| + | ***微分方程式を解決 [#f8fc6c88] |
| + | desolve |