一个新的想法,使用 Python模拟相对论
基础知识点
1.F = ma 高中物理 (大学的物理就算了,太深,懒!)
2.如下图
速度增加,质量增加3.vt = v0 + at 一维线性加速速度公式
4.待补充!
就这么多吧,先模拟开干!
1,。调整程序输出接口。 手写的文件IO接口,有点简陋哈!
图1 简陋的IO接口2.录入基本公式
2.1 录入最简单的公式 vt = v0 + at
图2 录入 vt = v0 + at相关知识点复习 :for循环复习
2.2 录入光速 299792458 m/s 模拟理想的匀加速运动
图3 简单模拟 01一分钟后关闭程序,光速太大,加速度太小,程序耗时太长,txt体积已经增长到了138M。(笑哭)
结论:1.光速真的太大,达到让人绝望!
2.txt的存储上限真的很惊人,惊人到可以超越光速!
3.当文件长度到达这个层级后,能打开这个文档的软件真的不多!
4.谷歌浏览器真的很强,居然可以打开这个文件!(只打开了部分,但是也很牛逼,这个层级Word和很多工具软件都废了!)
改进思路 1.1设置合适的数值区间,选用合适的加速度
1.2 选择合适的速度值,显示对应所需要的时间等参数
1.3 改变加速度,优化输出结果 例如加速度增大100倍可以缩减文档到68M
(虽然还是很大,但是已经好了很多。)
1.4 其他优化方案
思考:1.使用函数放置上述公式 ,在只显示到达不同层级所用的时间。
嗯,今天到这里好像已经太晚了耶,今天就到这里吧!
代码链接 模拟相对论 Rev.0
2019年7月8日23:22:30
To be continue...
网友评论