JavaScriptの数値計算ライブラリmathjsを使う(5) 複素行列の固有値・固有ベクトルを求める。ココログで計算できるようにした。
math.jsを使うシリーズ5回目。今回は固有値・固有ベクトル。これは簡単にmath.eigs(行列 or 配列)で計算できる。
例題は主にnumpyからとってくる。
https://numpy.org/doc/stable/reference/generated/numpy.linalg.eig.html
結果はこんな感じ。numpyとは固有ベクトルの規格化が違うので値はちょっと違って見えるが等価なことは確認ずみ。
ソースコードをテキストでも。
固有値:
固有ベクトル:
過去のもの
JavaScriptの数値計算ライブラリmathjsを使う(1) まずは行列演算。LU分解で一次方程式を解き、逆行列と行列式を求める。このココログで直接計算できる機能も付けた。
JavaScriptの数値計算ライブラリmathjsを使う(2) 次は複素数演算。四則演算や平方根、べき乗、expなどが簡単にできる。このココログで直接計算できる簡易電卓を作ってみた。
JavaScriptの数値計算ライブラリmathjsを使う(3) Plotlyを併用して関数をグラフ表示する。ココログでもグラフ表示できるようになった。
JavaScriptの数値計算ライブラリmathjsを使う(4) 高速フーリエ変換(FFT)を計算してココログにplotlyでグラフ表示できるようにする。。
« すき家でファイヤー炭火チキンカレー(大盛)をいただく。炭火焼になっても柔らかさは変わらずほろほろ崩れていいな。 | トップページ | 松のやでヒレかつ定食(3枚)をいただく。 »
「パソコン・インターネット」カテゴリの記事
- 出遅れましたがFizzBuzzをExcelのMAP,LAMBDA,SEQUENCE,IFS関数を使って一行(というかただの1セル入力)で作る。(2023.09.24)
- iOS17の新機能、Object CaptureをアプリHyper Captureで試す。ゴッホのスヌーピーとフェルメールの牛乳を注ぐミッフィーを3D スキャンでぐるぐる回す。3回角度変えてキャプチャが必要だった。プロセスはiPhone 12 Pro Maxなんで時間掛かるけどかなり綺麗に。(2023.09.21)
- 離散リアプノフ方程式 AXAᴴ - X + Q = 0がクロネッカー積とvecで計算できることを思い出した!(Vec Trickというそう)。Pythonのscipy.linalg.solve_discrete_lyapunovとnumpy.kronの両方で計算してちゃんと合うことを確認。(2023.09.22)
- Google検索の生成AI,SGEが使えるようになっていた。じゃあということでRIS(Reconfigurable Intelligent Surface)について聞いてみた。ChatGPT, BingのAIチャット、Bardと比較。ZTEが先日発表していたので聞いたが、SGEはその話にも触れた。詳しいのはChatGPTだった。(2023.09.02)
- PythonのmatplotlibにXKCD(棒人間の理系コミック、ホワット・イフのランドール・マンローさん作)の手書き風グラフが描ける機能があった!せっかくなのでルンゲクッタ法のDormand Prince8次(DOP853)でローレンツ方程式を描く。(2023.09.01)
「学問・資格」カテゴリの記事
- 出遅れましたがFizzBuzzをExcelのMAP,LAMBDA,SEQUENCE,IFS関数を使って一行(というかただの1セル入力)で作る。(2023.09.24)
- (速報)iPhone15が早くも分解(PBKreviews)。USモデルなのでミリ波アンテナ3つが見えてる。最近はiFixitが一番じゃなくなってるな。(2023.09.23)
- 離散リアプノフ方程式 AXAᴴ - X + Q = 0がクロネッカー積とvecで計算できることを思い出した!(Vec Trickというそう)。Pythonのscipy.linalg.solve_discrete_lyapunovとnumpy.kronの両方で計算してちゃんと合うことを確認。(2023.09.22)
- 高周波(RF・マイクロ波・ミリ波・5G)関連ニュース2023年9月19日 Microwave Magazineの特集はRFIDや氷を検出する話、Microwave Journalで車載アンテナ評価でRanLOSというのを初めて知る、Gapwavesの多層導波管、PythonのRFライブラリScikit-RFに高木分解を使うTUG multiline TRLが。(2023.09.19)
- 高周波(RF・マイクロ波・ミリ波・5G)関連ニュース特別編 やっぱり今年もiPhone 15 日本モデルに5Gミリ波なしでWi-Fi 6Eはあり、Apple Watch series 9等には継続して60.5GHzの隠し通信があるとFCC searchでわかる、最近Appleも積極的に分解構造見せている。(2023.09.14)
「日記・コラム・つぶやき」カテゴリの記事
- 出遅れましたがFizzBuzzをExcelのMAP,LAMBDA,SEQUENCE,IFS関数を使って一行(というかただの1セル入力)で作る。(2023.09.24)
- (速報)iPhone15が早くも分解(PBKreviews)。USモデルなのでミリ波アンテナ3つが見えてる。最近はiFixitが一番じゃなくなってるな。(2023.09.23)
- iOS17の新機能、Object CaptureをアプリHyper Captureで試す。ゴッホのスヌーピーとフェルメールの牛乳を注ぐミッフィーを3D スキャンでぐるぐる回す。3回角度変えてキャプチャが必要だった。プロセスはiPhone 12 Pro Maxなんで時間掛かるけどかなり綺麗に。(2023.09.21)
- 離散リアプノフ方程式 AXAᴴ - X + Q = 0がクロネッカー積とvecで計算できることを思い出した!(Vec Trickというそう)。Pythonのscipy.linalg.solve_discrete_lyapunovとnumpy.kronの両方で計算してちゃんと合うことを確認。(2023.09.22)
- iOS17にアップデートした。3DスキャンであるObject Capture使いたかったので。アプリはHyper Captureにした。ただ夜に狭い自宅ではもっと離れて!とか明るく!とかの指示に従えず。明日昼使おう。それよりタプティックエンジンの動作が短いバイブレーションになってずっと驚く。(2023.09.20)
« すき家でファイヤー炭火チキンカレー(大盛)をいただく。炭火焼になっても柔らかさは変わらずほろほろ崩れていいな。 | トップページ | 松のやでヒレかつ定食(3枚)をいただく。 »
コメント