CodeB4214連絡先/Contact工藤康生(工藤康生(V4080143-46-5469kudo@csse.muroran-it.ac.jp*@を小文字に変更してください。ObjectivesC言語を用いて数値解析の基礎に関して演習を行う。基本的なデータ構造とアルゴリズムの演習を行う。By:1)数値精度と誤差に関して理解し具体的プログラミングにより検証することができる。2)関数の級数展開や非線形微分方程式の解を数値的に求めることができる。3)リスト構造,木構造など,データ構造について理解し,プログラムとして実装することができる。4)ユークリッドの互除法,各種の整列アルゴリズムなどについて理解し,プログラムとして実装することができる。演習室を開放しています。この開放時間を利用して,各回の演習内容の自主的な予習復習などを前提とする。Guidelines各課題(4つ)に関するプログラムと実行結果に関してレポートを作成し、5,8,12,15週目にそれぞれ提出すること。1)数値精度と誤差の伝搬に関するレポート課題を課し,達成度を評価する。2)振り子の運動を基に非線形微分方程式の数値的解法に関するレポートを課し,達成度を評価する。3)各種データ構造の実装およびその検証に関するレポートを課し,達成度を評価する。4)各種アルゴリズムの実装およびその検証に関するレポートを課し,達成度を評価する。課題1),2)については,それぞれの課題内容について面接も行いそのレポートを評価する。詳細については、演習時間内において説明する。不合格者は再履修すること。履修上の注意/NoticesC言語の基本的な文法やポインタ、関数の利用について理解および利用可能であること。Lecturerこの演習では、プログラミング演習までの内容を理解および利用可能であるとの前提の基に進めます。ポインタや関数については各自復習してください。contents備考/Notes該当するデータはありません該当するデータはありません。