関数型プログラミング言語 F# (fsharp)の数値計算ライブラリ Math.NET Numericsを使う(8) 特異値分解(SVD)、主成分分析(PCA)を計算してみる。CSVファイルを読み込むのにFsharp.Dataを使うと1行で出来てシフトJISでも文字化けしない。
今回はこの例題。
Fsharp.Dataというのを使うとCSVファイルが簡単に読める。
https://fsprojects.github.io/FSharp.Data/
encodingも指定できるのでシフトJISのデータでも大丈夫。ただ読み込んだ後の処理がよくわからん…(ので関数型ぽくないコードになってる)
コードはこちら。mutableを使うのがダメダメだが、他の方法でうまくいかない…
4.56476
1.16157
0.688095
0.364709
DenseMatrix 4x4-Double
0.323635 -0.434744 0.503916 -0.672552
0.42969 -0.669252 -0.0466983 0.604391
0.557127 0.578939 0.522507 0.285353
0.632643 0.16712 -0.686203 -0.317741
DenseMatrix 47x4-Double
-1.49202 -0.0221606 -0.59074 -0.896337
2.5891 0.00457446 0.949666 -0.1746
-2.58017 -3.18947 0.185863 -0.426265
-0.521248 -2.05043 -0.444285 -0.346555
10.4203 -1.07246 1.12503 -0.633945
1.23918 -0.956209 0.19827 -0.171369
-3.60334 -1.61084 0.48611 -0.0785351
-1.03261 -1.82366 0.90832 0.868986
.. .. .. ..
-2.16467 -0.38371 1.28273 -0.177348
-0.0333214 1.68482 -0.197751 0.483508
-3.1677 0.621819 -0.783522 -0.330467
-15.0605 -1.00717 -0.740619 0.533235
« 東京油組総本店ドーチカ組で油そばW盛り、スペシャルトッピングAをいただく。油そばは初めて食べたが思ったよりあっさりしていていいな。 | トップページ | 高周波・RFニュース 2025年6月30日 QualcommがAIを用いた6Rxアンテナ解説、Next G Allianceと日本のXGMFが5G,6Gで協力、5G Americasが25Q1で5G加入者増加と発表、TechInsigtsがHuawei Pura 80 Pro+分解、Qorvoが5-7GHzのWi-Fi 7 FEM発表 »
「パソコン・インターネット」カテゴリの記事
- RF Weekly Digest (Gemini 3 Pro・Google AI Studio BuildによるAIで高周波・RF情報の週刊まとめアプリ) 2026/2/1-2026/2/8(2026.02.08)
- Google Antigravityで、いつも見ている高周波関連サイト数十をスクレイピングしてローカルLLM(OllamaのQwen3:8b)で1週間分まとめてもらうRF Weekly Digestを作ってもらった。モデルはGemini 3 Proで。Google AI StudioのBuildで作ったものよりはちょっと劣るか。(2026.02.10)
- RF Weekly Digest (Gemini 3 Pro・Google AI Studio BuildによるAIで高周波・RF情報の週刊まとめアプリ) 2026/1/25-2026/2/1(2026.02.01)
「学問・資格」カテゴリの記事
- 高周波・RFニュース 2026年2月13日 GSMAが農村部の通信改善には1GHz以下が必要とレポート、Skyworksがクロックバッファのラインアップ拡充、YageoがWi-Fi 7向けグランド非依存アンテナ発表、SamsungがHBM4量産など(2026.02.13)
- 高周波・RFニュース 2026年2月12日 IEEE Antenna and Propagation Magazineに量子アニーリングの記事、AI-Drivenワイヤレスサミットが3月末に開催、3GPPのCT, SA WG会議がインドのゴア州で開催中、Infineon GaN Insights 2026(2026.02.12)
- 高周波・RFニュース 2026年2月11日 IEEE Microwave Magazineは女性研究者特集、Emerson/NIの2026年通信業界トレンドのホワイトペーパー、アンリツが6G FR3対応の測定器発表、GSAの2月度NTNレポートなど(2026.02.11)
- RF Weekly Digest (Gemini 3 Pro・Google AI Studio BuildによるAIで高周波・RF情報の週刊まとめアプリ) 2026/2/1-2026/2/8(2026.02.08)
- Google Antigravityで、いつも見ている高周波関連サイト数十をスクレイピングしてローカルLLM(OllamaのQwen3:8b)で1週間分まとめてもらうRF Weekly Digestを作ってもらった。モデルはGemini 3 Proで。Google AI StudioのBuildで作ったものよりはちょっと劣るか。(2026.02.10)
「日記・コラム・つぶやき」カテゴリの記事
- 高周波・RFニュース 2026年2月13日 GSMAが農村部の通信改善には1GHz以下が必要とレポート、Skyworksがクロックバッファのラインアップ拡充、YageoがWi-Fi 7向けグランド非依存アンテナ発表、SamsungがHBM4量産など(2026.02.13)
- 高周波・RFニュース 2026年2月12日 IEEE Antenna and Propagation Magazineに量子アニーリングの記事、AI-Drivenワイヤレスサミットが3月末に開催、3GPPのCT, SA WG会議がインドのゴア州で開催中、Infineon GaN Insights 2026(2026.02.12)
- 高周波・RFニュース 2026年2月11日 IEEE Microwave Magazineは女性研究者特集、Emerson/NIの2026年通信業界トレンドのホワイトペーパー、アンリツが6G FR3対応の測定器発表、GSAの2月度NTNレポートなど(2026.02.11)
- RF Weekly Digest (Gemini 3 Pro・Google AI Studio BuildによるAIで高周波・RF情報の週刊まとめアプリ) 2026/2/1-2026/2/8(2026.02.08)
- Google Antigravityで、いつも見ている高周波関連サイト数十をスクレイピングしてローカルLLM(OllamaのQwen3:8b)で1週間分まとめてもらうRF Weekly Digestを作ってもらった。モデルはGemini 3 Proで。Google AI StudioのBuildで作ったものよりはちょっと劣るか。(2026.02.10)
« 東京油組総本店ドーチカ組で油そばW盛り、スペシャルトッピングAをいただく。油そばは初めて食べたが思ったよりあっさりしていていいな。 | トップページ | 高周波・RFニュース 2025年6月30日 QualcommがAIを用いた6Rxアンテナ解説、Next G Allianceと日本のXGMFが5G,6Gで協力、5G Americasが25Q1で5G加入者増加と発表、TechInsigtsがHuawei Pura 80 Pro+分解、Qorvoが5-7GHzのWi-Fi 7 FEM発表 »




コメント