微積分と物理/積分
のバックアップソース(No.2)
Unity学習帳2冊目
微積分と物理
/
積分
のバックアップソース(No.2)
[
トップ
] [
差分
|
バックアップ
|
リロード
] [
新規
|
一覧
|
検索
|
最新
|
ヘルプ
]
[ ]
差分
を表示
現在との差分
を表示
微積分と物理/積分
へ行く。
« Prev
Next »
#contents #jsmath **区分求積法 [#s289f866] 積分計算のベースとなる基本的な考え方で構成された計算手法 変数 dt が細かく微細になればなるほど計算精度が向上していく事が以下のコードで確認できる。理想は値が極限である事 #code(csharp){{ using UnityEngine; using System.Collections; using System; public class Sum2 : MonoBehaviour { void Start () { print (Integral (4f, 0.5f, Gravity)); } float Integral (float t, float dt, Func<float,float> f) { float parts = t / dt; float sum = 0; for (int n = 1; n <= parts; n++) { sum += f (dt) * dt * n; } return sum; } float Gravity (float t) { return 9.8f * t; } } }} ** "" [#fe880850] \(\lim _{ \Delta t\rightarrow 0 }{ \int { 9.8 } t dt } \quad \quad \rightarrow \quad \quad \lim _{ \Delta t\rightarrow 0 }{ \quad 9.8{ \left( \Delta t \right) }^{ 2 }\sum _{ n=1 }^{ \frac { t }{ \Delta t } }{ n } } \quad \quad \rightarrow \quad \quad \lim _{ \Delta t\rightarrow 0 }{ \quad 9.8{ \left( \Delta t \right) }^{ 2 }\left\{ \frac { \left( 1+\frac { t }{ \Delta t } \right) \frac { t }{ \Delta t } }{ 2 } \right\} \quad } \\ \\ \rightarrow \quad \quad \lim _{ \Delta t\rightarrow 0 }{ \quad 4.9{ \left( \Delta t \right) }^{ 2 }\left( \frac { t }{ \Delta t } +\frac { { t }^{ 2 } }{ { \left( \Delta t \right) }^{ 2 } } \right) } \quad \quad \rightarrow \quad \quad \lim _{ \Delta t\rightarrow 0 }{ \quad 4.9{ \Delta t\cdot t }+4.9{ t }^{ 2 } } \quad \quad \rightarrow \quad \quad 4.9{ t }^{ 2 }\)
« Prev
Next »
微積分と物理/積分 のバックアップ一覧
微積分と物理/積分 のバックアップソース(No. All)
1: 2015-04-17 (金) 22:32:41
osinko
2: 2015-04-18 (土) 01:30:02
osinko
3: 2015-04-18 (土) 02:09:25
osinko
4: 2015-04-19 (日) 21:05:27
osinko
5: 2015-04-20 (月) 02:26:33
osinko
6: 2015-04-21 (火) 20:17:04
osinko
7: 2015-04-21 (火) 20:47:45
osinko
8: 2015-04-22 (水) 01:31:16
osinko
9: 2015-04-22 (水) 16:49:02
osinko
10: 2015-04-23 (木) 03:50:31
osinko
11: 2015-04-23 (木) 11:25:23
osinko
現: 2015-04-26 (日) 00:36:29
osinko