【エクセル積分計算】難易度★★☆☆☆
積分計算を行う方法
http://www.signalysis.co.jp/teihei/aop/integral.pdf
こちらのページを参考にしながら、任意の数値で行いたいと考えております。
加速する部分と速度を保つ部分は、なんとか作ったつもりです。
今回の条件なのですが、下にある画像の通りでございます。
"D3"【初速度(km/h)】 0km
"D4"【最高速度(km/h)】 40km
"D5"【移動距離(m)】 270m
"D6"【加速係数】 0.2
"D9"【加速度(m/s²)】
=($D$4/3.6-$D$3/3.6)/$D$11
"D10"【40kmに到達した時の走行距離(m)】
=(($D$4/3.6)^2/(2*$D$6*9.8))
"D11"【40kmに到達した時の所要時間(s)】
=2*$D$10/($D$4/3.6)
"C17"【0.01秒時点での速度(m/s)】
=IF($C$16+$D$9*$B17>=$D$4/3.6,$D$4/3.6,$C$16+$D$9*$B17)
いまのところ、以上のような状態です。
この式をC列に引っ張っています。
さらにこの後、減速する部分まで自動で入力したいと考えており、自分で考えた式が以下です。
"C17"
=IF($D17>=($D$5-$D$10),$D$4/3.6-$D$9*B17,IF($C$16+$D$9*$B17>=$D$4/3.6,$D$4/3.6,$C$16+$D$9*$B17))
※解説
"C17"
=IF(270m(目的地までの距離)-31.49m(最高速度まで加速するための距離)がD列の値を超えた場合,11.111(初速度)+マイナス1.96(加速度)*時間,元の関数)
といった内容のつもりです。
しかし、この式を"C17"に入力しようとしたら、循環関数になってしまいます。
どなたか解決できる式を教えて頂けましたら幸いです。
■補足
yahoo!ボックスというサービスを利用して、画像が見えるようにしました。
以下のURLから、今回の画像を確認して頂けます。
https://yahoo.jp/box/kH61I1
お礼
出来ました。 解説の式まで説明していただき 勉強になりました。 ありがとうございます。