1、 计算软件应用 课程教学大纲Course Outline课程基本信息(Course Information)课程代码(Course Code) CS078*学时( Credit Hours)32 *学分(Credits) 2(中文)计算软件应用*课程名称(Course Title) (英文)Application of Calculation Software*课程性质(Course Type) 必修授课对象( Target Audience)致远学院物理班学生*授课语言(Language of Instruction)中文*开课院系(School) 物理与天文学院 先修课程(Prerequi
2、site) 无授课教师(Instructor) 罗旭东 / 李晟课程网址(Course Webpage)http:/ Description)随着计算机的快速发展,在物理学中大量应用计算机进行辅助计算和数据处理。掌握常用的计算软件成为进行物理学研究的科技人员不可或缺的素质之一。本课程重点介绍两个常用计算软件Mathematica 和 Matlab的基本使用方法和基本技巧。课程用将通过实例,使学习者掌握如何利用这两个软件解析和数值求解微分方程;编写基本的数值模拟程序,分析数据及绘制图表和动画。为进一步掌握和充分利用这些计算软件奠定基础。*课程简介( Description)With the ra
3、pid development of the computer, there are a large number of applications in the physics using computer to aid calculation and data processing. It becomes one of the indispensable quality of people who carry out physics research to master the key computing software. This course focuses on the basic
4、use of two commonly used computing software, Mathematica and Matlab, basic skills and. Course will be through examples, so that learners master how to find analytic and numerical solution of differential equations, code basic numerical simulation program, analysis data, draw graphics and animation.
5、The course will lay the foundation for further grasping and making full use of these computing software.课程教学大纲(course syllabus)*学习目标(Learning Outcomes)1掌握 Matlab 和 Mathematica 两个计算软件的基本使用。2初步掌握这两个软件处理矩阵运算、数值积分、数值和解析解微分方程的方法3初步掌握这两个软件进行图表及动画制作的方法4能够综合利用上述手段,解决一些具体物理问题*教学内容、进度安排及要求(Class Schedule&Requ
6、irements)教学内容 学时 教学方式 作业及要求 基本要求 考查方式Mathematica的基本量 4 课堂教学 特定练习 独立完成 作业Mathematica:线性代数与张量分析4 课堂教学 特定练习 独立完成 作业Mathematica:赋值与函数 4 课堂教学 特定练习 独立完成 作业Mathematica求解具体物理模型4 课堂教学 特定练习 独立完成 作业Matlab 编程基础 2 课堂教学 特定练习 独立完成 作业Matlab:寻根问题、数据插值与拟合2 课堂教学 特定练习 独立完成 作业Matlab:矩阵的应用 2 课堂教学 特定练习 独立完成 作业Matlab:数值积分、
7、求解微分方程2 课堂教学 特定练习 独立完成 作业Matlab:模拟与随机数 2 课堂教学 特定练习 独立完成 作业Matlab:傅里叶分析 2 课堂教学 特定练习 独立完成 作业Matlab:Ising模型求解 4 课堂教学 特定练习 独立完成 作业*考核方式(Grading) 平时练习和作业:*教材或参考资料(Textbooks & Other Materials)1. A Beginners Guide to Mathematica,作者: David McMahon / Daniel MTopa 出版社: CRC Pr I LlcISBN: 97815848846752. Mathem
8、atica for Theoretical Physics (I) Classical Mechanics and Nonlinear Dynamics作者: Gerd Baumann 出版社: Springer VerlagISBN: 97803870167403. Mathematica for Theoretical Physics (II) Electrodynamics, Quantum Mechanics, General Relativity, and Fractals作者: Gerd Baumann 出版社: Springer VerlagISBN: 9780387219332
9、4. Mathematica by example作者: Martha L. Abell, James P. Braselton出版社: Academic PressISBN: 978-01237431835. Matlab_ An Introduction With Applications-作者:Amos Gilat出版社:WileyISBN:978-1-118-62986-46. The Beginning of the Monte Carlo Method作者:N. Metropolis7. Monte Carlo Simulation of the 2D Ising Model作者:Lisa Larrimore其它(More )备注(Notes)备注说明:1带*内容为必填项。2课程简介字数为 300-500 字;课程大纲以表述清楚教学安排为宜,字数不限。