数値計算

数値計算

MATLAB,Python,Scilab,Julia比較 その6【行列①】

そもそも行列の存在意義に疑問が・・・。 分かり易い存在意義としては連立方程式がわかりやすい。 行列を使うとルールベースで解くことが可能。 ここらへんについては次回説明予定。
数値計算

MATLAB,Python,Scilab,Julia比較 その5【概要編⑤】

ぶっちゃけJuliaについては良く知らない。 Wikipadiaに活躍してもらって引用しまくり。 最大の特徴はJITコンパイル。 これにより、複数回の実行に関しては類似言語/ツールからみたら最速になり得る。 というわけでJuliaに関しては逐次調べながらの試しながらで進める。
数値計算

MATLAB,Python,Scilab,Julia比較 その4【概要編④】

ScilabはMTALAB/Simulinkと比較されることが多い。 理由は、xcosというグラフィカルツールにてブロック線図を書けるツールの存在。 互換性は全く無いが、Simulinkっぽいツール。 MATLAB/Simulinkを自宅で使えない場合に使ってる人は多かったのでは?
数値計算

MATLAB,Python,Scilab,Julia比較 その3【概要編③】

Pythonの概要。 PythonというかNumpyがベクトル、行列に強い。 for文で回すよりベクトル、行列として演算させた方が圧倒的に速くなることは多い。 Python自体は無料と思って良いが、パッケージ別にライセンスが規定されてるので要注意。
数値計算

MATLAB,Python,Scilab,Julia比較 その2【概要編②】

まずはMATLABの概要説明。 自動車業界だとおなじみのツール。 価格はお高め。 homeライセンスというのもあり、こちらはかなりお安い。 ただし、coder系は含まれていない。
数値計算

MATLAB,Python,Scilab,Julia比較 その1【概要編①】

ベクトル、行列良く分からん。 単なる表現ルールではあるが、そのルールがわからん。 学生時代は大量の手計算をさせられた記憶がフラッシュバック。 今の時代はツール使えば計算は一撃。 MATLAB,Python,Scilab,Julia並行でいろいろやるプランを考える。
scilab

【入門】Scilabの画像処理概要【数値計算】

Scilabによる画像処理。読み込み、書き込み、カメラキャプチャ等。IPCV(Scilab Image Processing and Computer Vision toolbox)をインストールすることによりOpenCVのAPIが使用可能となる。Scilabで画像を扱うことは少ないが、演算したデータを画像として出力するのも面白いかもしれない。
Python

【入門】Pythonの画像処理概要【数値計算】

Pythonによる画像処理。読み込み、書き込み、カメラキャプチャ等。 OpenCVを使用することで、画像を行列データとして取得できる。 これにより画像処理がし易くなり、CNNの畳み込み、プーリング等も実施し易くなる。
scilab

【入門】Scilabの伝達関数使用方法【数値計算】

Scilabに於ける伝達関数使用方法。ここでは一次遅れ系について記載。 PythonではMATLABのControl System Toolboxとの互換が見れたが、Scilabはそれらとは異なる使用方法となる。poly多項式を定義。syslin線形システムを定義。csim線形システムのシミュレーション (時間応答)
Python

【入門】Pythonの伝達関数使用方法【数値計算】

Pythonに於ける伝達関数使用方法。ここでは一次遅れ系について記載。 controlパッケージを用いることでMATLABのcontrol sysytem toolboxに近いことが出来る。 伝達関数。 周波数応答。 安定判別。 時間応答。 PID制御。