微積分と物理​/積分 のバックアップ差分(No.1)

Unity学習帳2冊目微積分と物理 / 積分 のバックアップ差分(No.1)
  Next »
1: 2015-04-17 (金) 22:32:41 osinko ソース
Line 1: Line 1:
 +**区分求積法 [#s289f866]
 +積分計算のベースとなる基本的な考え方で構成された計算手法。理解してしまうと素朴な計算テクニックだと判るのですが
 +\(\sum {  }\)や\(\lim _{  }{  \)を利用するので、初めて積分を利用しようとする人にとっては理解できるまで充分難しいと思います
 +
 +#code(csharp){{
 +using UnityEngine;
 +using System.Collections;
 +using System;
 +
 +public class Sum2 : MonoBehaviour
 +{
 +     void Start ()
 +     {
 +     print (Integral (4, Gravity, 10000));
 +     }
 +
 +     float Integral (float upper, Func<float,float> f, int diveideT)
 +     {
 +     float delta = upper / diveideT;
 +     float sum = 0;
 +     float dt = delta;
 +
 +     for (int i = 0; i < diveideT; i++) {
 +     sum += f (dt) * delta;
 +     dt += delta;
 +     }
 +     return sum;
 +     }
 +
 +     float Gravity (float t)
 +     {
 +     return 9.8f * t;
 +     }
 +}
 +}}
  Next »


トップ   差分 バックアップ 複製 名前変更 リロード   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom