アプリ版:「スタンプのみでお礼する」機能のリリースについて

MATLABでの標準偏差

MATLABで入力するいくつかの数値の標準偏差が分かっているのですが、
その変数たちで作られる関数の標準偏差を求めることは出来ますか?
例えば、x、yに標準偏差を導入した場合、
f(x、y)の標準偏差をもとめたいのですが。
たとえば、f(x、y)=xyだった場合、
まず、どのように、x、yの標準偏差を導入し、
どのようにfの標準偏差を求めればよいでしょうか?
コマンド文を教えてください。

A 回答 (2件)

う~ん、これは……。


いや、MATLABの問題じゃないような……。

読んだ感じですと、「使おうとしている統計」自体が凄く曖昧な気がしています。
例えば、

>いくつかの数値の標準偏差が分かっている

と言う事はxの標準偏差とyの標準偏差が分かっている?
と言うことはxもyも確率変数でそれぞれ別の分布に従っている、と。
だったら、ダイレクトに任意の分布をp_iとして

f_1(x)=p_1(x)
f_2(y)=p_2(y)

ですね。

>f(x、y)の標準偏差をもとめたいのですが。
>たとえば、f(x、y)=xyだった場合、
>まず、どのように、x、yの標準偏差を導入し、
>どのようにfの標準偏差を求めればよいでしょうか?

ここら辺から凄く怪しい事言ってます(笑)。
例えばf(x,y)とは言っても、

・確率変数xとyが独立な場合
・確率変数xとyが関係している場合

で全然変わってきますね。
仮に独立だったら話は簡単で、

f(x,y)=p_1(x)×p_2(y)

で終了です。これなら別に考え込む事が無いんですが……。
問題は2番目のケースですね。ちょっとどっちの想定を行ってるのかが分かりません。xの振る舞いにyが左右されている、とかないしは逆の場合ですと、同時分布にしないとダメでしょう。まあ、難しい方法じゃなくても、xとyが同時にどう言う分布に従うのか調べないといけないでしょうね。
    • good
    • 0

取りうる全範囲のX,Yを使用してfの解を求めて、その結果を関数std()に渡せば良いのでは?

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!