• 検索結果がありません。

精密工学科プログラミング基礎

N/A
N/A
Protected

Academic year: 2021

シェア "精密工学科プログラミング基礎"

Copied!
4
0
0

読み込み中.... (全文を見る)

全文

(1)

1

精密工学科プログラミング基礎

6 回資料 (11/20 実施 )

今回の授業で習得してほしいこと:

単純な数値解析手法

繰り返し・条件分岐の復習 数値積分

方程式の数値解法

繰り返し・条件分岐について、

不安のある人は前回までの復習をしてもよい

資料の URL : http://lecture.ecc.u-tokyo.ac.jp/~tohtake/

(2)

2

モンテカルロ積分法

面積既知の領域 R 内に存在する

面積未知の領域 S の面積を近似する方法

ある点が領域 S に含まれているかの判断は可能 領域 R 内にランダムに点を発生させ,

領域 S 内にある点 の数を数える

領域 R

領域 S 17

 7

の面積 の面積

R

S

(3)

3

単純な数値積分法

定積分の値を,長方形の足し算で近似する方法

解析積分が存在しない場合には必須のテクニック

n a h b

h a h

i f dx

x

b f

a

n

i

, ) (

) (

1

f 0

a b x

h

(4)

二分法

関数 f (x) の根がある区間 [x1, x2] に一つだけ

存在することが分かっているとき,見つける方法

真ん中の値を見てどちらに根があるか判断する

     ことを繰り返して,根の位置を詰めていく

f

1 x x

x2

0 )

(x2 f

0 )

(x1 f

2 0

2

1

 x x f

2

2

1 x

x

真ん中の値が負なので 負の方を移動する

非常に素朴ですが 失敗がないので

実用的です.

4

0 f

参照

関連したドキュメント

理工学部・情報理工学部・生命科学部・薬学部 AO 英語基準入学試験【4 月入学】 国際関係学部・グローバル教養学部・情報理工学部 AO

[r]

“〇~□までの数字を表示する”というプログラムを組み、micro:bit

図 21 のように 3 種類の立体異性体が存在する。まずジアステレオマー(幾何異 性体)である cis 体と trans 体があるが、上下の cis

学部混合クラスで基礎的な英語運用能力を養成 対象:神・ 社 会・ 法・ 経 済・ 商・ 理 工・ 理・

国際地域理解入門B 国際学入門 日本経済基礎 Japanese Economy 基礎演習A 基礎演習B 国際移民論 研究演習Ⅰ 研究演習Ⅱ 卒業論文