TOP > n.s.研究所 > 講義 > コンピュータ・サイエンス講座 > 基礎講座

講義
2008年7月 5日 林 叔克

第6回授業報告(2008.07.04)

カテゴリ:基礎講座

授業の概要

今回得られた自然の法則をもとに、ミサイル発射からの弾道を計算する。「発射角度と飛距離の関係を計算するという課題を行うなかで、自然の原理がどのように利用されてきたのか、を議論する。

速さから、水平方向と鉛直方向の速度を導く数式をつくり、プログラミングを書くことが必要になる。課題を達成するために、基本的な要素を計算することがまず必要である。


授業の様子

三角関数を使うさいに、度数法から弧度法の変換が必要になる。C言語で関数をつくって、度数をラジアンにかえる式をつくった。基本的な関数のつくり方は説明したが、あとは受講生が変数を宣言する部分をつくるなど、要素は自分たちでつくっていった。

また、関数同士がどのように関係して、全体の構造が出来上がっているのかを説明した。本コンピュータサイエンスの教室では、グラフィック環境としてDirect Xを使っているので、void PhysicsDraw()という関数にプログラムの中心となる処理が書かれている。


今後の予定

次回は、発射角度と水平方向の飛距離のグラフを完成させる。

トラックバック(0)

このブログ記事を参照しているブログ一覧: 第6回授業報告(2008.07.04)

このブログ記事に対するトラックバックURL: http://field-and-network.jp/mt/mt-tb.cgi/3082

コメントする

コメントはユーザ登録なしに、どなたでも行うことができます。
入力頂いたコメントは、管理者の承認後公開されます。

※必須(公開)

※必須(非公開)

「基礎講座」 の最新記事5件

現在のカテゴリ
講義 > コンピュータ・サイエンス講座 > 基礎講座



n.s.研究所


Warning: include(): http:// wrapper is disabled in the server configuration by allow_url_include=0 in /home/xsvx1015071/natural-science.or.jp/public_html/laboratory/lecture/computer-science/mechanics/20080705143008.php on line 921

Warning: include(http://www.natural-science.or.jp/laboratory/log/includeLatest.data): failed to open stream: no suitable wrapper could be found in /home/xsvx1015071/natural-science.or.jp/public_html/laboratory/lecture/computer-science/mechanics/20080705143008.php on line 921

Warning: include(): Failed opening 'http://www.natural-science.or.jp/laboratory/log/includeLatest.data' for inclusion (include_path='.:/opt/php-7.0.33-3/data/pear') in /home/xsvx1015071/natural-science.or.jp/public_html/laboratory/lecture/computer-science/mechanics/20080705143008.php on line 921



Warning: mysqli_connect(): (28000/1045): Access denied for user 'xsvx1015071_ri'@'sv102.xserver.jp' (using password: YES) in /home/xsvx1015071/include/natural-science/include_counter-d.php on line 8
MySQL DBとの接続に失敗しました