alphaのススメツイートシェアはてブGoogle+Pocketこんにちは、しば(@akahire2014)です。理系大学生になると、学校の課題や勉強で数式を計算する機会が多くなると思います。Alphaというサイトを紹介します。高度な計算もやってくれる検索エンジンです。Alphaにアクセスすると上の画像のように検索窓が表示されるのですが、ここにコマンドを打ち込むとあらゆる計算を一発でやってくれます。理系大学生である僕は授業で出てきた数式をグラフ化したり、宿題の計算や検算をしています。便利すぎて感動するレベルで計算がはかどります。理論物理学の研究でカリフォルニア工科大学で博士号という経歴を持っています。Alphaで使えるコマンドの紹介をしていきます。Alphaにアクセスしてください。したら検索窓にこれから紹介するコマンドを打ち込んでください。特別なことはせず、そのまま打ち込むだけでいいです。tan(2x)指数関数Exp[x]と書きます。底がa真数がxの対数はLog[a,x]底がネイピア数の時はLn[x]です。ルート関数2乗根はSqrt[x]a乗根はx^(1/a)と表記します。変換これは検索窓に打ち込むだけです。factorization)できてますね。formが二進数表記になります。式の展開このめちゃくちゃめんどくさそうな式を展開してもらいましょう!expand[展開したい数式]と打ち込んでください一瞬でできてしまいます。描画したい数式を打ち込むだけです。2変数関数も描画することができます。計算でよく使ったあれです。x+5y=9微分・積分この機能を使うことが、理系大学生にとっては最も多いです。僕も計算方法はわかっているけど、手を動かすのがめんどくさい時や、自分で計算した結果があっているのか調べるときによく使っています。2]と打つことで計算ができます。物理の計算では死ぬほど使うので、めちゃくちゃ使います。行列式2行2列、3行3列の行列式なら簡単に計算できるのですが、4行4列とかになると計算が面倒くさくなります。自分で計算できるようになるのはもちろん必要ですが、検算に使ったり、面倒くさい時に重宝します。この行列式を計算します。コマンドは少し面倒くさいですが、以下のようになります。determinant[{{1,2,5,5},{3,4,8,6},{4,6,7,9},{3,5,76,8}}]行列式の計算は計算ミスがよく起こるので、検算に使うとかなり便利です。逆行列も計算がかなり面倒です。2行2列なら高校で習う公式で一発ですが、3行3列以上はかなり面倒くさい計算をしなければいけません。先ほどの行列の逆行列を求めてみましょう。間違っても自分の手で計算したくないですよね。コマンドの入力は以下のようになります。Alphaの便利さがわかっていただけたと思います。他にも便利なコマンドがあったら教えてください!他の人はこの記事も読んでいます理系大学生が研究室訪問でするべき10のことTECH::CAMPのプログラミング無料体験会でRubyを教えて貰った釘抜きと洗濯から理解するてこの原理のなぜ【両立可能!実体験レポート】理系大学生の僕のオススメバイト5選!スポンサーリンク理系ツイートシェアはてブGoogle+Pocketfeedlyプロフィール学生エンジニアしば旧帝大学生兼ITエンジニア。高校時代の偏差値は32。大学は就職無理学部の物理学科所属。プログラミングスクールTECH::CAMPでメンターとして働きつつ、ITベンチャーでRailsエンジニアしてます。1日プロフィール学生エンジニアしばプログラミングスクールTECH::CAMPでメンターとして働きつつ、企業で学生エンジニアしてます。