授業科目名 年度 学期 開講曜日・時限 学部・研究科 全担当教員 単位数
32803:[2025 秋セメスター]数理プログラミング演習(T8) 2025 秋セメスター 金2 理工学部 岡野 訓尚、河野 悠、福水 洋平 1

キャンパス

BKC

授業施設

コラーニングⅠ情報処理C21

授業で利用する言語

日本語

授業の概要と方法

本講義では数学的な概念をコンピュータで実現する方法について理解を深めることを目的とする。このため,MATLABやMathematicaを用いてプログラムの作成をおこなうとともに,C言語により数値計算アルゴリズムの基礎について学ぶ。

受講生の到達目標

・学生が,マニュアルや書籍を参照しながら,自分でプログラムを作成できるレベルに到達すること.
・学生が,エラーステートメントを読んで,プログラムの修復をできるようになること.
・科学技術計算のプログラミングを通じて,工学的問題の解決能力を涵養する.

事前に履修しておくことが望まれる科目

C言語の基礎知識や情報教室のコンピュータの基本的な扱い方については習熟していることを前提とする。このため,「情報処理」「情報処理演習」の事前履修が望ましい。
「数値解析論」を履修しておく事が望ましい。
MATLAB演習にあたってはMATLABの基本的な使い方を習得済みであることを想定する。「授業外学習の指示」に従ってMathWorksアカウントを取得し、オンラインコースを履修すること:
https://matlabacademy.mathworks.com/jp/details/matlab-onramp/gettingstarted

授業スケジュール

授業回数/
担当教員(複数担当の場合)
テーマ
キーワード・文献・補足事項等
-

+R授業対象科目。第11回に+R授業を実施。詳細はmanaba+Rを参照。

1/岡野訓尚

MATLAB入門

MATLABの概要,基本的な計算

2/岡野訓尚

MATLABプログラミング 1

M-スクリプト,M-関数

3/岡野訓尚

MATLABプログラミング 2

構造体配列,関数ハンドル

4/岡野訓尚

MATLAB応用 1

信号処理

5/岡野訓尚

MATLAB応用 2

最適化問題

6/福水洋平

数値計算 (1) 方程式の近似解

二分法、ニュートン法

7/福水洋平

数値計算 (2) 連立一次方程式

ガウスの消去法、ガウス・ジョルダン法、LU分解

8/福水洋平

数値計算 (3) 数値積分

台形公式、シンプソンの公式、ガウス積分公式

9/福水洋平

数値計算 (4) 微分方程式

ルンゲ・クッタ法

10/福水洋平

数値計算 (5) 固有値問題

ヤコビ法

-

はやわかりMathematica 第3版 1章

基本操作 *+R授業対象回

11/河野悠

はやわかりMathematica 第3版 2章,3章

基本操作,いろいろな数

12/河野悠

はやわかりMathematica 第3版 4章,5章,6章

代数計算,微積分,グラフィックスとサウンド

13/河野悠

はやわかりMathematica 第3版 7章,8章

動的操作,リスト

14/河野悠

はやわかりMathematica 第3版 9章,10章

式の構造と評価,プログラミング

授業実施形態

すべて対面授業, *+R授業資料のみオンデマンド配信

授業外学習の指示

各授業回で扱う数学的な知識とC言語の基本的な文法についてはよく復習しておくこと。指定した教科書や参考書を事前に読んでくること。演習で行った内容についてはしっかり復習すること。


各自、ITサポートサイトのMATLABに関するページ (https://it.support.ritsumei.ac.jp/hc/ja/articles/900006853063-MATLAB%E3%81%AE%E5%88%A9%E7%94%A8%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6) の記載内容にしたがい、RAINBOWメールアドレスでMathWorksアカウントを作成しておくこと.
また、各自のPCにMATLABをインストールしておくことが望ましい.

成績評価方法

種別 割合(%) 評価基準等
定期試験(筆記)

レポート試験
(統一締切日を締切とするレポート)

上記以外の試験・レポート、平常点評価
(日常的な授業における取組状況の評価)
100

授業中に提示した課題によって評価する.

成績評価方法(備考)

本講義は演習科目なので,授業への出席を前提とし,受講態度も鑑みて評価する.

受講および研究に関するアドバイス

毎回の演習内容を理解していく中で知識が形成されるものであるから、予復習を欠かさないこと。
不明な点は、演習中に質問をしてできるだけ早く解決できるようにせよ。

教科書

書名 著者 出版社 ISBNコード 備考
はやわかりMathematica 第3版 榊原 進 共立出版 978-4-320-12248-2
Cによる数値計算法入門 堀之内 總一,酒井 幸吉 森北出版 978-4627093836

教科書(使用頻度、その他補足)

MATLAB演習については講義ノートを配布する。C言語演習については「Cによる数値計算法入門」に則って演習を進めるので、毎回持参すること。

参考書

書名 著者 出版社 ISBNコード 備考
最新MATLABハンドブック 第六版 小林一行 秀和システム 978-4798051598
はやわかり MATLAB 第2版 芦野 隆一,R. Vaillancourt 共立出版 978-4320019096
新版 数理計画入門 福島雅夫 朝倉書店 978-4254280043
数学の道具箱 Mathematica 基本編 宮岡悦良 近代科学社 978-4-7649-0507-8
ハンズ・オン・スタート Mathematica C・ヘイスティング,K・ミッショー,M・モリソン 丸善出版 978-4-621-30273-6

参考書(使用頻度、その他補足)

参考になるwwwページ

授業内外における学生・教員間のコミュニケーションの方法

インタラクティブシート,manaba+R,学生との直接対話

備考


【科目ナンバリング・カリキュラムマップはこちらから/Click here to see the Curriculum-Map and Course-Numbering】
URL:https://secure.ritsumei.ac.jp/students/pathways-future/course/curriculum.html/