计算机应用软件

来自Particle Pysics, UJN
跳转至: 导航搜索

本课程将密切结合本学期其他课程,介绍Mathematica在物理学研究中涉及到的数值计算和解析推导中的应用。

基本规则


工作区:语句、运行

大小写、逗号和分号

变量

  1. 变量定义
  2. 集合(列表/矢量/矩阵)

函数与绘图

  1. 初等数学函数
  2. 自定义函数
  3. 绘图
  4. 动画展示与输出

循环/条件

  1. 条件
  2. 循环

符号计算初步

  1. 有限振幅单摆

数值计算初步

  1. 单缝衍射
  2. 圆孔衍射

符号计算


泰勒展开/洛朗展开、留数

傅里叶展开/变换、拉普拉斯变换

质点运动微分方程求解

有心力场

  1. 轨道的封闭性
  2. 圆形轨道的稳定性
  3. 双恒星系统的轨道
  4. a粒子散射

刚体力学

  1. 欧拉角
  2. 刚体运动方程求解

数值计算


数值微积分

差分法解微分方程

蒙特卡洛模拟


蒙特卡洛方法原理

在原子物理学中的应用

在理论力学中的应用

实验数据处理


模型拟合

误差分析

置信度

扩展包与高级编程


物理学方向扩展包简介

高级编程初步