甘肃民族师范学院物理教育专业课程教学大纲
计算机在物理学中的应用
一、说明
(一)课程性质
本课程是专业方向课。本课程需要有大学计算机以及普通物理的知识。
(二)教学目的
本课程设计主要目的是熟悉和掌握MATLAB语言的应用环境、调试命令,各种基本命令和高级操作命令,函数和数据可视,操作界面设计等,为后续的专业课程提供有力的工具。以掌握MATLAB软件的基础知识为主,使学生通过编程实例掌握MATLAB语言的编程基础与技巧、并将之运用到的实际物理问题中。
(三)教学内容
本课程主要讲授三部分内容:
1.MATLAB程序设计基础
2.矩阵线性代数算法实现
3.数据处理
(四)教学时数:
30学时
(五)教学方式:
采用讲授、讨论和研究相结合的方法进行教学。
二、本文
第一章 MATLAB程序设计基础
教学要点:
常量与变量数组运算符 m文件
教学时数:
10学时
教学内容:
第一节常量与变量(3学时)
特殊常量一般变量
第二节数组与运算符(4学时)
细胞数组与结构数组算术运算符关系运算符逻辑算术符
第三节 m文件(3学时)
命令文件函数文件
考核要求:
1.理解常量与变量区别。
2.掌握建立与引用数组的方法,熟练运用运算符。
3.掌握m文件编辑、调用与调试。
第二章矩阵线性代数算法实现
教学要点:
矩阵的生成矩阵的部分扩充、删除、修改、变维、数据变换特殊矩阵矩阵的基本运算齐次线性方程组通解的解法非齐次线性方程组通解的解法