python做数值分析_用 Python 做导热问题的数值计算

本文介绍了如何使用Python进行数值传热学的计算,通过Numpy库解决金属导热问题,详细阐述了网格节点划分、迭代计算过程,并展示了利用matplotlib绘制图形。在Pycharm环境下,还讲解了断点调试的方法。
摘要由CSDN通过智能技术生成

原标题:用 Python 做导热问题的数值计算

这是菜鸟学Python的粉丝第8篇原创投稿

阅读本文大概需要3.5 分钟

本篇作者:小匡同学

作为科研go,MATLAB一直是做数值计算的标配。然而目前Python的火爆程度、丰富的第三方库、灵活便捷的编程方式,也让科研go们垂涎不已。本篇文章从NHT(数值传热学)的基本原理与Python代码实现两个方面带领NHT小白入坑,老司机自动略过

要点:

工具Pycharm

第三方库为Numpy和matplotlib

Py3

01

开发环境准备

1).Python用于科学计算

要先安装第三方的科学计算库,这里我们主要做数值计算,Numpy就可以啦。数值计算结果需要以图形曲线的形式输出,在Python中matplotlib库可用于绘制类似于MATLAB的图表

2).对于习惯了MATLAB编程的人员来说

MATLAB安装的时候直接安装了所有库,非常便捷。然而Python的所有库都需要自己安装

3).可以安装Anaconda

它基本包括了市面上所有常用库,然后将pycharm的解释器修改为anaconda的解释器,相当于MATLAB了。由于安装的库多,相应的软件的启动运行都非常慢,想想MATLAB启动就知道了

4).第三方库的安装

对于新手比较麻烦。这里推荐一种简单的方法。在File→Settings→Project Interpreter中,可以看到已安装的库

右边红框中,减号表示卸载选中的库,箭头表示

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值