Electric-Field-Calculation:E&M I项目中的代码

时间:2021-03-28 07:50:46
【文件属性】:
文件名称:Electric-Field-Calculation:E&M I项目中的代码
文件大小:536KB
文件格式:ZIP
更新时间:2021-03-28 07:50:46
C# 电场计算 E&M I项目中的代码 有关项目的描述,请参见“ PHYS 331荣誉计算项目”。对于上交的最终论文,请参见“ 331HonorsWriteUp.docx”。“ Graphs.png”显示了我的计算结果与分析解决方案的对比。 对于这个项目,我创建了两个自定义类,一个笛卡尔矢量类和一个球形矢量类。 (我敢肯定其他人已经创建了可兼容的类,但是我自己想做的时候就不想寻找合适的库了。)我最初是用C#编写代码的,因为当时我在从事Unity项目的工作,还没学过C ++。 获得结果后,我意识到用C#绘制任何图形都相当复杂,因此我用Python重写了代码,因此可以利用MatPlotLib。 相应的Python类在“ ElectricField.py”中编写。 “ ElectricFieldGrapher.py”只是简单地绘制前一个程序中的数据,这使我不必每次运行图形部分时都重新计算所有内容。
【文件预览】:
Electric-Field-Calculation-master
----CSharpCode()
--------Vector.cs(5KB)
--------CSharpOutput.txt(32KB)
--------ElectricField.cs(2KB)
--------ElectricField.exe(7KB)
--------SphereVector.cs(1KB)
----README.md(2KB)
----Graphs.png(38KB)
----PHYS 331 Honors Computational Project.pdf(384KB)
----PythonCode()
--------ElectricFieldGrapher.py(1KB)
--------PythonZOutputConstants.txt(34KB)
--------PythonOutput.txt(34KB)
--------PythonZOutput.txt(34KB)
--------ElectricField.py(5KB)
--------PythonZOutputReal.txt(10KB)
----331HonorsWriteUp.docx(63KB)

网友评论