Julia

数値計算

【入門】分散共分散で最小二乗法(Julia)【数値計算】

平均分散共分散を使用した一次関数最小二乗法をJuliaで記載。 covとvarを使用する。 covは共分散を返す。 MATLABのように分散共分散行列にはなっていない。 パラメータを2列に並べて渡すと分散共分散行列を返す。
数値計算

MATLAB,Python,Scilab,Julia比較 第2章 その27【最小二乗法㉖】

平均分散共分散を使用した一次関数最小二乗法をJuliaで記載。 covとvarを使用する。 covは共分散を返す。 MATLABのように分散共分散行列にはなっていない。 パラメータを2列に並べて渡すと分散共分散行列を返す。
数値計算

【入門】数式ベースで最小二乗法(Julia)【数値計算】

1次関数最小二乗法の係数算出の式を元にJuliaで実装。 fit関数と同じと解釈できる結果が得られた。 純粋なベクトル、行列の演算に関してはMATLABとほぼ同じ書き方になる。
数値計算

MATLAB,Python,Scilab,Julia比較 第2章 その15【最小二乗法⑭】

1次関数最小二乗法の係数算出の式を元にJuliaで実装。 fit関数と同じと解釈できる結果が得られた。 純粋なベクトル、行列の演算に関してはMATLABとほぼ同じ書き方になる。
数値計算

【入門】最小二乗法(Julia)【数値計算】

Juliaにて1次関数の最小二乗法を実施。 Polynomialsパッケージのfit関数を使用。 他のツール、言語と異なり、係数ではなく、関数が取得される。 配列としてアクセスすれば、係数単体の値と取得できる。
数値計算

MATLAB,Python,Scilab,Julia比較 第2章 その11【最小二乗法⑩】

Juliaにて1次関数の最小二乗法を実施。 Polynomialsパッケージのfit関数を使用。 他のツール、言語と異なり、係数ではなく、関数が取得される。 配列としてアクセスすれば、係数単体の値と取得できる。
数値計算

【入門】状態空間モデルをPID制御(Julia)【数値計算】

JuliaでDCモータ状態空間モデルをPID制御シミュレーション。 Juliaも構造体を定義できるが、structだと更新不可になる。よってmutableを使って更新可能な構造体にする必要がある。 シミュレーション結果は他のツール言語と同じ結果が得られた。
数値計算

MATLAB,Python,Scilab,Julia比較【バックナンバー】

はじめに MATLAB,Python,Scilab,Julia比較するシリーズ。 といっても基本はベクトル行列ベースの演算に留め、各環境独自の機能はあまり使わない方針。あくまでベクトル&行列でどこまでできて、ベクトル&行列に留めているが故に...
数値計算

MATLAB,Python,Scilab,Julia比較 その80【PID制御⑨】

JuliaでDCモータ状態空間モデルをPID制御シミュレーション。 Juliaも構造体を定義できるが、structだと更新不可になる。よってmutableを使って更新可能な構造体にする必要がある。 シミュレーション結果は他のツール言語と同じ結果が得られた。
数値計算

【入門】状態空間モデル(DCモータ)Julia【数値計算】

DCモータ状態空間モデルをJuliaでシミュレーション。 かなりMATLABと近似のコードになる。 linspaceがrangeになってるくらい。 シミュレーションも同一であり、想定通り。