[解決済み] 影付きエラーバー matlab
2022-02-25 16:41:34
質問
エクセルから3つのベクトル(500x1ダブル)をインポートしてプロットしたいのですが、私のコードがうまくいきません。
x=frequency;
y=real_part;
figure;hold on;
H(1) = shadedErrorBar(x, y, {@mean, @(x) 0.25*std(x) }, '-r', 0);
ここで、frequencyとreal_partは私の3つのベクトルのうちの2つです。 これは
shadedErrorBarを使用したエラー(85行目) length(x) must equal 長さ(errBar)
Untitled2 のエラー(5行目) H(1) = shadedErrorBar(x, y, {@mean, @(x) 2*std(x) }, '-r', 0);
が、すべて同じ長さになっています。助けていただけますか? 私はここにコードを取りました http://blogs.mathworks.com/pick/2012/08/17/shaded-error-bars/
解決方法は?
あなたのxは
500x1ダブル
は、おっしゃるとおりです。しかし、両方の無名関数 (
@mean, @(x) 0.25*std(x)
) は
1x1 ダブル
が x に適用されると、サイズの不一致でエラーが発生するのはこのためです。
ここでポイントがずれているような気がします。もし、あなたが言った3番目のベクトルにエラー値があるとしたら、それを
error_bars
- であれば、うまくいくはずです。
shadedErrorBar(x , y , error_bars , '-r' , 0);
から引用しています。 ファイル交換時のshadedErrorBar :
- x - x 値のベクトル.
- y - y 値のベクトル,または n 個のオブザベーションと m 個のケースからなる行列. ここで、mはlength(x)である。
- errBar - ベクトルの場合,対称的なエラーバーを描画します.もし、それが 2,length(x)]の場合、非対称のエラーバーが描かれます。 1行目が上のバー、2行目が下のバーとなります。 バーです。** 代わりに、errBar は、以下のようなセル配列にすることもできます。 2つの関数ハンドルがある。最初のハンドルはどの統計量を定義する を定義し、2つ目の行はエラー バーです。
関連
-
[解決済み] MATLAB: symからlogicalへの変換ができない
-
[解決済み] ある行列から固有ベクトルの異なる解を得ることができるでしょうか?
-
[解決済み] MATLABで「連結される配列の次元が一致しない」というエラーをデバッグする。
-
[解決済み] Matlabによる最急降下法の実装
-
[解決済み] matlabの*と.*の違いは何ですか?
-
[解決済み] パーフカーブで1つの値を返す - matlab
-
[解決済み] Matlabで固有ベクトルを正しくプロットする
-
[解決済み] Matlabでforward inputnames?
-
[解決済み] 関数から返されたMATLAB配列を、最初にローカル変数に代入せずにインデックスを作成するにはどうすればよいですか?
-
[解決済み】MATLABでxkcd風グラフを作る
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】MATLABのエラー「この課題にはスカラー構造が必要です」は、この文の何を指しているのか?
-
[解決済み] KroneckerDelta - matlab
-
[解決済み] matlabで補強行列を作成し、縮小行エシュロン形式を作成する。
-
[解決済み] matlab で "カラーマップ" プロットを作成するにはどうすればよいですか?
-
[解決済み] matlab、デフォルトの図サイズを設定するが、位置は気にしない?
-
[解決済み] Matlabによる最急降下法の実装
-
[解決済み] パーフカーブで1つの値を返す - matlab
-
[解決済み] Matlabで固有ベクトルを正しくプロットする
-
[解決済み] 匿名関数の微分
-
[解決済み] 指定された矩形に含まれる配列中の点を見つける( matlab )