質問編集履歴
6
test
CHANGED
File without changes
|
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
MATLABでの多次元の最小2乗法
|
1
|
+
MATLABでの多次元の最小2乗法がどういう条件 で有効であるかを知りたいです。ネットで検索した結果、多次元の最小2乗法については載ってあったのですが有効な条件が分かりませんでした。。どうかよろしくお願いいたします。
|
5
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
|
1
|
+
MATLABでの最小二乗法
|
test
CHANGED
@@ -1,33 +1 @@
|
|
1
|
-
### 前提・実現したいこと
|
2
|
-
|
3
|
-
|
4
|
-
|
5
|
-
|
1
|
+
MATLABでの多次元の最小2乗法の原理、どういう条件 で最小2乗法が有効であるかを知りたいです。ネットで検索した結果、多次元の最小2乗法については載ってあったのですが原理や条件が分かりませんでした。。どうかよろしくお願いいたします。
|
6
|
-
|
7
|
-
|
8
|
-
|
9
|
-
### 補足情報(FW/ツールのバージョンなど)
|
10
|
-
|
11
|
-
|
12
|
-
|
13
|
-
Matlab
|
14
|
-
|
15
|
-
コード
|
16
|
-
|
17
|
-
for t=1:100;
|
18
|
-
|
19
|
-
[i u]=circuitR(100000,300000,3);
|
20
|
-
|
21
|
-
R(t,1)=inv(i'*i)*(i'*u)-0.01;
|
22
|
-
|
23
|
-
end
|
24
|
-
|
25
|
-
disp([num2str(mean(R)) '+-' num2str(sqrt(cov(R)))])
|
26
|
-
|
27
|
-
|
28
|
-
|
29
|
-
|
30
|
-
|
31
|
-
|
32
|
-
|
33
|
-
どうかよろしくお願いいたします。
|
4
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
1次元から多次元の一般的な最小2乗法へ拡張し、その原理、どういう条件 で最小2乗法が有効であるか
|
5
|
+
1次元から多次元の一般的な最小2乗法へ拡張し、その原理、どういう条件 で最小2乗法が有効であるかの説明
|
6
6
|
|
7
7
|
|
8
8
|
|
3
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
|
5
|
+
1次元から多次元の一般的な最小2乗法へ拡張し、その原理、どういう条件 で最小2乗法が有効であるか
|
6
6
|
|
7
7
|
|
8
8
|
|
2
誤字
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
|
1
|
+
matlabでの最小二乗法
|
test
CHANGED
@@ -2,33 +2,7 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
1.雑音の状況(雑音の有無や強弱)において推定結果(平均、標準偏差)はどうなるのか
|
6
|
-
|
7
|
-
2.1次元
|
5
|
+
2.1次元から多次元の一般的な最小2乗法へ拡張し、その原理、どういう条件 で最小2乗法が有効であるか
|
8
|
-
|
9
|
-
|
10
|
-
|
11
|
-
### 試したこと
|
12
|
-
|
13
|
-
|
14
|
-
|
15
|
-
1.について
|
16
|
-
|
17
|
-
matlabのコマンドウインドウで
|
18
|
-
|
19
|
-
imputdata('circuitR.p')と入力した後
|
20
|
-
|
21
|
-
平均を出そうとmean(R)やmean(circuitR)など入力してみたのですが
|
22
|
-
|
23
|
-
関数または変数 'R' が認識されません。と表示されます。
|
24
|
-
|
25
|
-
|
26
|
-
|
27
|
-
2.について
|
28
|
-
|
29
|
-
ちんぷんかんぷんです。
|
30
|
-
|
31
|
-
たくさん調べたのですが何一つわかりませんでした。
|
32
6
|
|
33
7
|
|
34
8
|
|
@@ -52,34 +26,8 @@
|
|
52
26
|
|
53
27
|
|
54
28
|
|
55
|
-
for t=1:100;
|
56
|
-
|
57
|
-
[i u]=circuitR(100000,3,300);
|
58
|
-
|
59
|
-
R(t,1)=inv(i'*i)*(i'*u)-0.01;
|
60
|
-
|
61
|
-
end
|
62
|
-
|
63
|
-
disp([num2str(mean(R)) '+-' num2str(sqrt(cov(R)))])
|
64
29
|
|
65
30
|
|
66
31
|
|
67
32
|
|
68
|
-
|
69
|
-
ここで使うcircuitR.pはデータファイルなのですがmatlabのコードとなっており一度matlabのエディターで開いたのですが文字化けしていました。このファイルの開き方がわかり次第追加で載せます、すみません、、
|
70
|
-
|
71
|
-
|
72
|
-
|
73
|
-
|
74
|
-
|
75
|
-
問題の詳細は画像を添付しています。
|
76
|
-
|
77
|
-
![イメージ説明](cebf3c7a6f2b715a9342f5b95dce7197.png)
|
78
|
-
|
79
|
-
![イメージ説明](b8b373c92bff1c823e1a90dc5e326a5d.png)
|
80
|
-
|
81
|
-
![イメージ説明](2a1f8d3f9ae3f7de3ebfd4548ff2642f.png)
|
82
|
-
|
83
|
-
|
84
|
-
|
85
33
|
どうかよろしくお願いいたします。
|
1
ファイルについて
test
CHANGED
File without changes
|
test
CHANGED
@@ -66,6 +66,12 @@
|
|
66
66
|
|
67
67
|
|
68
68
|
|
69
|
+
ここで使うcircuitR.pはデータファイルなのですがmatlabのコードとなっており一度matlabのエディターで開いたのですが文字化けしていました。このファイルの開き方がわかり次第追加で載せます、すみません、、
|
70
|
+
|
71
|
+
|
72
|
+
|
73
|
+
|
74
|
+
|
69
75
|
問題の詳細は画像を添付しています。
|
70
76
|
|
71
77
|
![イメージ説明](cebf3c7a6f2b715a9342f5b95dce7197.png)
|