転置行列について

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
mikumana

転置行列について

#1

投稿記事 by mikumana » 6年前

c言語のプログラミングについての質問です。

b=Axとし
f(x)=(ax-b)^T*(ax-b)の最小値を最急降下法で求めたいのですが

f(x)=(ax-b)^T*(ax-b)
f(x)'=2a^T*ax-2a^T*b
の再起関数をどのようにc言語で書いたら良いのか分かりません。
どなたかご教授お願い致します

アバター
へにっくす
記事: 634
登録日時: 11年前
住所: 東京都

Re: 転置行列について

#2

投稿記事 by へにっくす » 6年前

マルチポストですね。

https://teratail.com/questions/123098
written by へにっくす

アバター
あたっしゅ
記事: 663
登録日時: 13年前
住所: 東京23区
連絡を取る:

Re: 転置行列について

#3

投稿記事 by あたっしゅ » 6年前

 宿題でしょうか。問題は、これで全部ですか ? A や T について説明がないようですが。
 それと、

https://qa.atmarkit.co.jp/q/10486
最急降下法について - QA@IT(ja)

https://detail.chiebukuro.yahoo.co.jp/q ... 3189396348
c言語のプログラミングについての質問です。- YAHOO ! JAPAN 知恵袋(ja)

とマルチポストしてあるようですが、「フォーラム(掲示板)ルール」に基づいて、
「複数の掲示板で同じ質問をするときは相互リンクして下さい」

 「最急降下法 プログラム」で検索してみたが、「再帰関数」とか出てこないし、なんかよくわからんなぁ。
VTuber:
東上☆海美☆(とうじょう・うみみ)
http://atassyu.php.xdomain.jp/vtuber/index.html
レスがついていないものを優先して、レスするみみ。時々、見当外れなレスしみみ。

中の人:
手提鞄あたッしュ、[MrAtassyu] 手提鞄屋魚有店
http://ameblo.jp/mratassyu/
Pixiv: 666303
Windows, Mac, Linux, Haiku, Raspbery Pi, Jetson Nano, 電子ブロック 持ち。

アバター
usao
記事: 1887
登録日時: 11年前

Re: 転置行列について

#4

投稿記事 by usao » 6年前

> A や T について説明がないようですが。

Aはともかく,^Tはここでは転置でしょう.
よくある最小二乗法な話に見えますが,問題点が何なのかは謎ですね.
(関数をCでどう書いたら良いかわからん,とか言われても,机上で導出した数式をそのままインプリすりゃいいんじゃないの? としか…)

返信

“C言語何でも質問掲示板” へ戻る