質問編集履歴

2

C_ethの初期値を追加しました。

2024/04/27 08:56

投稿

ka_70040
ka_70040

スコア3

test CHANGED
File without changes
test CHANGED
@@ -27,6 +27,8 @@
27
27
  X_lag0 = 2.40;
28
28
  X_act0 = 0.100;
29
29
  C_sug0 = 160;
30
+ C_eth0 = 0;
31
+ C_eth = C_eth0;
30
32
 
31
33
  X_lag = X_lag0;
32
34
  X_act = X_act0;

1

前提を追加しました。説明が足りず申し訳ありません。

2024/04/27 08:48

投稿

ka_70040
ka_70040

スコア3

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,9 @@
1
1
  ###
2
+ ビールの製造では、以下の工程で麦汁が作られます。
3
+ C6H12O6(グルコース) -> 2 CH3CH2OH(エタノール) + 2 CO2
4
+ ただし、生成されるのはエタノールだけではなく、ジアセチルや酢酸エチルなども生成されます。
5
+ 今、エタノール濃度をC_eth, ジアセチル濃度をC_dia, 酢酸エチル濃度をC_aceとして、発酵時間と温度によって何がどれだけ生成するかを知りたいです。C_ethができるだけ多く、その他はできるだけ少なくすることが目標です。初期濃度は全て0です。
6
+ そこで、
2
7
  ある温度Tで、初期値エタノール濃度C_eth = 0, 製造時間t = 0の時、C_ethが50を超えたらループを抜けて、その時の時間を出力したいです。T=286~291(l = 0~5で回しています)(整数)の全ての値で時間が出力されるようにしたいです。
3
8
 
4
9