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

学年末試験解答用紙 (5E 計算機応用 )

N/A
N/A
Protected

Academic year: 2021

シェア "学年末試験解答用紙 (5E 計算機応用 )"

Copied!
2
0
0

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

全文

(1)

学年末試験解答用紙 (5E 計算機応用 )

電気工学科     学籍番号     氏名   2008 年 2 月 7 日

1 積分

[

1]

20

定積分, S = R

b

a

f(x)dx の近似値を数値計算で求めることを考える.積分の値は, x 軸と関数を表す曲線で囲まれた面積と等しい.

したがって,図 1 のように台形の面積の和を求めることにより,積分の近似値が分かる.積分の範囲 [a, b] を N 等分した台形で近 似した面積 T は,

T = h f (a) + f(a + h)

2 + h f(a + h) + f (a + 2h)

2 + h f(a + 2h) + f (a + 3h) 2 + · · ·

+ h f (a + (N 1)h) + f (a + N h) 2

= h 2

N−1

X

j=0

[f (a + jh) + f(a + (j + 1)h)]

となる.これが数値積分の台形公式である.

y

a x

f(x)

h

a+jh

f(a+jh)

図 1: 積分を台形の面積で近似

[

2]

20

#include <stdio.h>

#include <math.h>

#define N 1000 // 分割数

double f(double x); // プロトタイプ宣言 //======= メイン関数 ==================

int main(void) {

double a, b, h;

double t=0;

int j;

a=0; // 積分の左端

b=2*M_PI; // 積分の右端

h=(b-a)/N;

for(j=0; j<N; j++){

t += f(a+j*h)+f(a+(j+1)*h);

}

t *= h/2;

printf("Integral = %e\n", t);

return 0;

}

//======= 関数 ========================

double f(double x) {

double y;

y=x*x*sin(x)*sin(x);

return y;

}

1

(2)

2 偏微分方程式

[

1]

25

二次元のラプラス方程式は,

2

φ

∂x

2

+

2

φ

∂y

2

= 0 (1)

である.

φ(x + ∆x, y) と φ(x ∆x, y) をそれぞれ (x, y) の周りでテイ ラー展開すると,

φ(x + ∆x, y) = φ(x, y) + ∂φ

∂x ∆x + 1 2!

2

φ

∂x

2

∆x

2

+ 1

3!

3

φ

∂x

3

∆x

3

+ 1 4!

4

φ

∂x

4

∆x

4

+ · · · (2) φ(x ∆x, y) = φ(x, y) ∂φ

∂x ∆x + 1 2!

2

φ

∂x

2

∆x

2

1 3!

3

φ

∂x

3

∆x

3

+ 1 4!

4

φ

∂x

4

∆x

4

+ · · · (3)

これらの右辺同士,左辺同士を加えると,

φ(x + ∆x, y) + φ(x ∆x, y) ' 2φ(x, y) +

2

φ

∂x

2

∆x

2

(4) が得られる. ∆y

4

は,高次の微少量なので無視している.同じ ことを y について,行うと,

φ(x, y + ∆y) + φ(x, y ∆y) ' 2φ(x, y) +

2

φ

∂x

2

∆y

2

(5) 式 (4) と式 (5) を元のラプラス方程式 (1) に代入する.すると,

差分化されたラプラス方程式

φ(x + ∆x, y) + φ(x ∆x, y) 2φ(x, y)

∆x

2

+ φ(x, y + ∆y) + φ(x, y ∆y) 2φ(x, y)

∆y

2

= 0 (6)

が得られる.

[

2]

25

速度が 1 の一次元の波動方程式は,

2

u

∂x

2

2

u

∂t

2

= 0 (1)

である.前問と同様に,テイラー展開を行うと,時間および場 所に関して,

u(x + ∆x, y) + u(x ∆x, y) ' 2u(x, y) +

2

u

∂x

2

∆x

2

(2) u(x, t + ∆t) + u(x, t ∆t) ' 2u(x, t) +

2

u

∂x

2

∆t

2

(3)

が得られる.これらを元の波動方程式 (1) に代入すると,差分 化された波動方程式

u(x + ∆x, t) + u(x ∆x, t) 2u(x, t)

∆x

2

+ u(x, t + ∆t) + u(x, t ∆t) 2u(x, t)

∆t

2

= 0 (4)

が得られる.

[

3]

10

拡散方程式では場所 x に関しては二階微分なので,前問や前々 問と同じように取り扱える.すなわち,

u(x + ∆x, y) + u(x ∆x, y) ' 2u(x, y) +

2

u

∂x

2

∆x

2

(1) である.時間に関して, [ 問 1] の x 同様にテイラー展開を行うと,

u(x, t + ∆t) = u(x, t) + ∂u

∂t ∆t + 1 2!

2

u

∂t

2

∆t

2

+ 1

3!

3

u

∂t

3

∆t

3

+ 1 4!

4

u

∂t

4

∆t

4

+ · · · (2) u(x, t ∆t) = u(t, t) ∂u

∂t ∆t + 1 2!

2

u

∂t

2

∆t

2

1 3!

3

u

∂t

3

∆t

3

+ 1 4!

4

u

∂t

4

∆t

4

+ · · · (3)

これらの右辺同士,左辺同士を引き算を行うと,

u(x, t + ∆t) u(x, t ∆t) ' 2 ∂u

∂t ∆t (4)

が得られる.式 (1) と式 (4) を元の拡散方程式に代入すると,差 分化された拡散方程式

u(x + ∆x, t) + u(x ∆x, t) 2u(x, t)

∆x

2

u(x, t + ∆t) u(x, t ∆t)

2∆t = 0 (5)

が得られる.

2

参照

関連したドキュメント

■詳細については、『環境物品等 の調達に関する基本方針(平成 31年2月)』(P95~96)を参照する こと。

■詳細については、『環境物品等 の調達に関する基本方針(平成 27年2月)』(P90~91)を参照する こと。

氏名..

⑥ 実施結果 (2021 年) ( )内は 2020 年結果 区分 採用予定 申込者 第1次試験.

本検討では,2.2 で示した地震応答解析モデルを用いて,基準地震動 Ss による地震応答 解析を実施し,

原子炉停止余裕試験 制御棒駆動系機能試験 制御棒駆動機構機能試験 ほう酸水注入系機能試験 止める.