JavaScriptの数値計算ライブラリmathjsを使う(1) まずは行列演算。LU分解で一次方程式を解き、逆行列と行列式を求める。このココログで直接計算できる機能も付けた。
Visual C#で数値計算シリーズ(Math.NET numerics)をやっている。C#を使っているのは会社で使っている人が多いという理由だけだが、
そういや世の中的にはいろんなランキングでJavaScriptが一位になっているのをよく見る。昔、JavaScriptが出てきたときにちょっとだけ
触って複素数ライブラリやルンゲクッタ法をやったことはあるが、html用の言語ということで当時はデバッグとか面倒だな、、、ということで
早々に触るのをやめた。
今やNode.jsやVisual Studio Codeでめちゃくちゃ扱いやすくなっているのをいまさらながら知った。なのでちょっと触ってみよう。
これも数値計算から入るのが私にはとっつきやすい、ということでこれを使う。mathjs。
npmでインストールするのが簡単だが、ブラウザからでも簡単に使える。このココログ内で使えるかやってみよう。
まずは行列演算。LU分解で一次方程式を解き、逆行列と行列式を求めることにする。例題はこちらと同じにする。
Visual C# (C_sharp)の数学ライブラリ Math.NET Numericsを使う(1) 複素行列を定義して一次方程式や逆行列、行列式などを計算する。
コードはこんな感じで。
結果はこんな感じ。
まずはこれを先頭につけておく必要がある。
LU分解から連立方程式を計算するのは、
このサイト(ココログ)で実際に計算できるようにしてみた。例のような形で行列を入力してボタンを押すと計算してくれます。
答え
« 新型コロナウイルス、日本の陽性者数&ワクチン接種者数総計をプロット&中国、韓国、アメリカ、ドイツ、フランス、イギリスの陽性者数もプロット(12/4更新)日本・韓国・中国の伸びがひどい(特に中国)。日本は20%の人口(5人に1人)がもう陽性になったことに。 | トップページ | 「シーソーモンスター」(伊坂幸太郎さん)を読んだ。8作家が共通ルールで歴史を追って競作する豪華版の1冊だが、それを置いておいても単独で面白い!昭和後期のシーソーモンスター(バブル期!)と近未来のスピンモンスター(AIもの)の2篇。 »
「パソコン・インターネット」カテゴリの記事
「学問・資格」カテゴリの記事
- 高周波・RFニュース 2025年2月13日 iFixitがSamsung Galaxy S25 ultraを分解、ぐりぐり回せる3D CTモデルに、Spirentの5G Outlook レポート、QualcommのオンデバイスAIホワイトペーパー、InfineonがCoolSiC™ MOSFETs 650 Vの Q-DPAKとTOLLパッケージで発表(2025.02.13)
- 高周波・RFニュース 2025年2月12日 GSAが5G standaloneウェビナー開催、CTIAと5G americasがケーブルに対抗してSpectrum for Broadband Competitionで連携、NXPがエッジAIのKinaraを買収、PBKreviewsがSamsung Galaxy S25/plus/ultra全部分解していて5Gミリ波AiPは全部1個(2025.02.12)
「日記・コラム・つぶやき」カテゴリの記事
- 高周波・RFニュース 2025年2月13日 iFixitがSamsung Galaxy S25 ultraを分解、ぐりぐり回せる3D CTモデルに、Spirentの5G Outlook レポート、QualcommのオンデバイスAIホワイトペーパー、InfineonがCoolSiC™ MOSFETs 650 Vの Q-DPAKとTOLLパッケージで発表(2025.02.13)
- 高周波・RFニュース 2025年2月12日 GSAが5G standaloneウェビナー開催、CTIAと5G americasがケーブルに対抗してSpectrum for Broadband Competitionで連携、NXPがエッジAIのKinaraを買収、PBKreviewsがSamsung Galaxy S25/plus/ultra全部分解していて5Gミリ波AiPは全部1個(2025.02.12)
« 新型コロナウイルス、日本の陽性者数&ワクチン接種者数総計をプロット&中国、韓国、アメリカ、ドイツ、フランス、イギリスの陽性者数もプロット(12/4更新)日本・韓国・中国の伸びがひどい(特に中国)。日本は20%の人口(5人に1人)がもう陽性になったことに。 | トップページ | 「シーソーモンスター」(伊坂幸太郎さん)を読んだ。8作家が共通ルールで歴史を追って競作する豪華版の1冊だが、それを置いておいても単独で面白い!昭和後期のシーソーモンスター(バブル期!)と近未来のスピンモンスター(AIもの)の2篇。 »
コメント