
A 回答 (6件)
- 最新から表示
- 回答順に表示
No.6
- 回答日時:
足しても引いても、掛けても割っても、誤差は一方的に積み上がっていくので、検算するまでもなく、ご質問者の答が間違っていることは、すぐ分かります。
上は誤差が増えていないし、
下は小さくなっていますからね。
あり得ないです。
てか、これまでyhr2さんはじめ多数の回答者が誤差伝搬の公式を示してきましたが、それを読んで理解されていないのでしょうか。
No.5
- 回答日時:
No.3 です。
微分を使わないでやりたいのであれば、#3 のリンク先のサイトに載っている「加減乗除などの計算に伴う誤差の伝播」に従って計算すればよいです。
基本は「計算の順序に沿って誤差を積み上げていく」ということになります。
上の式であれば
・まず「かけ算」の誤差を求め
(6.0 ± 0.2) × (3.0 ± 0.2)
= 6.0(1 ± 0.2/6) × 3.0(1 ± 0.2/3)
= 6.0 × 3.0{1 ± √[(0.2/6)^2 + (0.2/3)^2] }
= 18{1 ± 0.074535599・・・}
≒ 18 ± 1.34164
・次に、これを使った「足し算」の誤差を求めて
(10 ± 1) + (18 ± 1.34164)
= 10 + 18 ± √(1^2 + 1.34164^2)
= 28 ± 1.6733・・・
≒ 28 ± 1.7
下の式も同様に
・まず分母の「引き算」の誤差を求め
(2.0 ± 0.1) - (1.0 ± 0.1)
= 2.0 - 1.0 ± √(0.1^2 + 0.1^2)
= 1.0 ± √0.02 ←ルートのままなのは、どうせ後で2乗するから
・次に、これを使った「割り算」の誤差を求めて
(10 ± 1)/(1.0 ± √0.02)
= 10(1 ± 0.1)/(1.0 ± √0.02)
= (10/1.0){1 ± √[0.1^2 + (√0.02)^2] }
= 10(1 ± √0.03)
= 10 ± 1.7320508・・・
≒ 10 ± 1.7
No.4
- 回答日時:
#2です。
微分は面倒だなあ、と思ったら、積・商の誤差は相対誤差で計算できることを覚えておくと良いです。
添付図は社内テキストからの抜粋した計算事例です。枠内は王道のやり方。でも、左下の式に注目して下さいな。これでも良いのです。
なお、足しても引いても、掛けても割っても、誤差は一方的に積み上がっていくことは忘れないようにして下さいませ。

No.3
- 回答日時:
誤差伝播の考え方は、下記などを参考に。
↓
http://www.tagen.tohoku.ac.jp/labo/ishijima/gosa …
上は
u = x + yz
という計算で、全体の誤差は
Δu = √{[(∂u/∂x)Δx]^2 + [(∂u/∂y)Δy]^2 + [(∂u/∂z)Δz]^2}
ここで
∂u/∂x = 1
∂u/∂y = z
∂u/∂z = y
であり、そこに
x=10, y=6.0, z=3.0
Δx=1, Δy=0.2, Δz=0.2
を代入して
Δu = √{(1・1)^2 + (3.0・0.2)^2 + (6.0・0.2)^2}
= √{1 + 0.36 + 1.44}
= 1.6733・・・
≒ 1.7
下も
w = x/(y - z)
という計算で、全体の誤差は
Δu = √{[(∂u/∂x)Δx]^2 + [(∂u/∂y)Δy]^2 + [(∂u/∂z)Δz]^2}
ここで
∂u/∂x = 1/(y - z)
∂u/∂y = -x/(y - z)^2
∂u/∂z = x/(y - z)^2
であり、そこに
x=10, y=2.0, z=1.0
Δx=1, Δy=0.1, Δz=0.1
を代入して
Δu = √{(1・1)^2 + [-10・0.1]^2 + [10・0.1]^2}
= √{1 + 1 + 1}
= √3
= 1.73205・・・
≒ 1.7
No.2
- 回答日時:
誤差の積み上げは、各項が独立であれば、
和・差は、全体の誤差は絶対誤差の2乗和の積み上げの平方根。
積・商は、全体の相対誤差は個々の相対誤差の2乗和の積み上げの平方根。
単純累積公差になるのは、同じ板材を積層したような場合のみ。
単純累積でやっておけば安全側になるので、それでも良いですが、工学部で出された問題なら、キチンとやりましょう。
No.1
- 回答日時:
違うと思うけど・・・・
上
(10-1)+(6.0-0.2)×(3.0-0.2) ~ (10+1)+(6.0+0.2)×(3.0+0.2)
25.24 ~ 30.84
下
略
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# C 言語の Gauss Jordan 法について 2 2022/12/28 11:16
- 高校 有効数字計算 確定した値を含む 2 2023/01/18 06:03
- C言語・C++・C# Cのdoubleの浮動小数点表示について 3 2023/04/17 13:14
- 数学 数学Ⅲの関数の極限、関数の連続・不連続に関しての質問でございます。 問題集には、次の関数の〔 〕内の 5 2022/05/19 10:43
- 物理学 移流熱拡散方程式の解き方 フーリエ変換 1 2022/08/15 15:25
- C言語・C++・C# 1. 仮想CPU「exmini」を使用して,「$dataからn減算する」プログラムを作成してください 2 2022/07/04 17:49
- 数学 f(x)=xlog(x+1)について解いてほしいです。 自然数nに対して、Σ[k=1→2n+1] f 3 2023/06/10 21:48
- 相続税・贈与税 相続税申告書(表1)の課税価格⑥~小計(22)の価格についてですが 1 2023/04/23 22:40
- 数学 数学3の、定積分に関する質問です。 ∫上端e^2下端1{dx}/{x}という問題で、[log|x|] 1 2022/06/16 12:00
- 数学 数Ⅱ 方程式の解の判別 7 2023/05/11 19:23
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
おすすめ情報