「モデリングとシミュレーション」ミニテスト - 国立大学法...

15
学籍番号 氏名 学籍番号と氏名は丁寧に記載すること 「モデリングとシミュレーション」ミニテスト 2019/10/7 1 メソッドや変数に対する、以下の修飾子の意味を説明しなさい。これらの修飾子 java c++ では、同じ意味に用いられる。 解答例 public いずれのクラスからも利用できる private 他のクラスからは利用できない protected 派生クラスからは利用できる 2 ある変数 a の空間的スコープとは、何を示しているか、説明しなさい。 解答例 ある変数 a の空間的スコープとは、その変数が利用できるプログラム内の領域を 指す。利用は、その変数が定義されているプログラムブロックに限定される。 1

Transcript of 「モデリングとシミュレーション」ミニテスト - 国立大学法...


• public

• private

• protected

a

5 public Student(String name, int studentID) { super(name,studentID); } 6
7 public int getRecord() { return record; } 8
9 public void setRecord(int record) { 10 record = Math.max(0,record); 11 record = Math.min(100,record); 12 this.record = record; 13 } 14 }
• getRecord()
100 0
int Math.max(a,b)


1 public int getMax( List<Integer> list ){ 2 int max=list.get(0); 3 for ( int i = 0 ; i < list.size() ; i++ ){ 4 max = Math.max(max, list.get(i)); 5 } 6 return max; 7 }
2 Integer list

1 public int getMaxIndex( List<Integer> list ){ 2 int index=0 3 int max=list.get(index); 4 for ( int i = 0 ; i < list.size() ; i++ ){ 5 if ( list.get(i) > max ){ 6 max = list.get(i); 7 index = i; 8 } 9 }
10 return index; 11 }
d2x
v = dx
(1) x v x
v ω λdx/dt dv/dt

dv
E = 1
2 mv2 +
(1)
(2)
√ 2
2
1
2
1
√ 2
1
= 1
2
1 [a, b) M bin
a = −0.1b = 0.9M = 5

0 [−0.1, 0.1)
1 [0.1, 0.3)
2 [0.3, 0.5)
3 [0.5, 0.7)
4 [0.7, 0.9)
r k w = (b− a)/M
k =
{0.0, 0.1, 0.35, 0.66} bin


0.0 0.1 .5 0
0.1 0.2 1. 1
0.35 0.45 2.25 2
0.66 0.76 3.8 3
∫ b
sin2(x) = 1− cos(2x)
1 [−∞,∞) µ σ


1
2σ2
2σ2 = − 1
] = − 1
2σ2
[ x2 − 2(µ+ σ2 ln z)x+ (µ+ σ2 ln z)2 − 2µσ2 ln z − σ4(ln z)2
] = − 1
2σ2
)2 + µ ln z +
)2] 1

x2 − x2 = G′′(1) +G′(1)− (G′(1)) 2
= σ2 + µ2 − µ+ µ− µ2 = σ2
2
rule-86
= (01010110)2

2 10rule-86

t 0 0 0 0 1 0 0 0 0 0
1 0 0 0 1 1 1 0 0 0 0
2 0 0 1 0 0 1 1 0 0 0
3 0 1 1 1 1 0 1 1 0 0
4 1 0 0 0 1 0 0 1 1 0
5 1 1 0 1 1 1 1 0 1 0
6 0 1 0 0 0 0 1 0 1 0
1



t 1 0 1 1 0 1 1 0 0 0
1 0 1 1 0 1 1 0 1 0 0
2 0 1 0 1 1 0 1 0 1 0
3 0 0 1 1 0 1 0 1 0 1
4 1 0 1 0 1 0 1 0 1 0
5 0 1 0 1 0 1 0 1 0 1
t 1 0 1 0 0 1 0 1 1 1
1 0 1 0 1 0 0 1 1 1 1
2 1 0 1 0 1 0 1 1 0 1
3 0 1 0 1 0 1 1 0 1 0
4 1 0 1 0 1 1 0 1 0 1
5 0 1 0 1 1 0 1 0 1 0
1
2020/1/14
1 SIR S(t)I(t)
R(t)
I(t+ 1) = I(t) + βq(t)S(t)− γI(t) (2)
R(t+ 1) = R(t) + γI(t) (3)
β γ
q(t) I
(4)

= 1− z∑
k=0
( z k
2 I(t)2 +O
2020/1/20
1 (xk, yk)(0 ≤ k < n) y = exp (−ax+ b)

(1)

∂S
∂S

1
2020/1/27
1 Erdos-RenyiN L = pN(N− 1) p k
p(k)
p(k)zk = (pz + 1− p) N−1
(2)
G′(z) = N−1∑ k=1
kp(k)zk−1 = N−1∑ k=0
kp(k)zk−1
kp(k)
G′(z) = p (N − 1) (pz + 1− p) N−2
G′(1) = p (N − 1)
k = p (N − 1)
1