数学建模社区-数学中国
标题: 使用python学习数学建模 [打印本页]
作者: 杨利霞 时间: 2020-4-6 14:49
标题: 使用python学习数学建模
" b1 J& n# h% Y: _, P使用python学习数学建模
/ e- C- E7 {5 I$ j0 d' n' L* R4 C2 c. B# ~! L4 r2 Z; u0 E$ W
开始学习《数学建模算法与应用》,并补全之前缺失的各种数学知识。/ X/ E- t& P- f8 g2 H4 Q; ]# Q
(听说学习数学建模是最快的数学入门方式…… )4 I q5 c- f& \8 S5 }) Y: y* Y( s
以此为平台,记录一个小白的python科学计算+数学建模的学习历程,欢迎大家来喷。
————我是分割线————
首先,记录学习工具。
python3+pycharm+各种常用的科学计算库(numpy, pandas, scipy, matplotlib等)
从网上download了windows平台上有关cmd和pip相关的指令,用于安装第三方库
' W# F1 N! T8 u7 C' o! l8 D2 H# r+ O
# cmd
/ N5 p$ Q+ s7 M7 E8 U" X5 T8 T# 查看python安装的位置: Q ] S; _. O" p4 }
where python \$ e* x N3 u! m$ I$ M
cd C:\...' ^- ^( K! p" o) }2 E% U
) k1 q. M; W" ]# 显示pip安装的所有库
* k6 U& h4 E, w& @pip list1 ?1 D' A5 Y# V D
1 }; u3 y" ^6 z" D& I. z2 b# 显示所有过时的库
& ~$ z0 `7 g0 E! ]+ T# ~+ N0 ypip list --outdated
4 X& r5 q+ Z* G; u
& k/ V$ K, _* T2 L+ x4 C9 e# 进入python
, Y. f1 W) f, R w a3 Y, j( }# 批量升级所有的库
# I! L( |, e8 _& @: _import pip: t/ g9 r+ ~$ g; l6 D9 o' m
from subprocess import call( d u4 L) B4 q
from pip._internal.utils.misc import get_installed_distributions
2 R6 I- y1 @! |/ ~$ nfor dist in get_installed_distributions():8 T4 ~$ \5 K" c! h D9 {: b
call("pip install --upgrade " + dist.project_name, shell=True)/ A/ ]" _* k- C. X2 ^
0 C6 a t0 t2 y# 安装某个库
: T" i% i; p' b. Opip install [库名]. k; f O8 G) E* ^ v# I
/ b* J! H4 A: m8 C
# 常用的科学计算库
: P( O1 f& S T' Pnumpy scipy sympy matplotlib
5 h( s) S9 z& Xtraits traitsUI chaco tvtk" G0 X; W" Q s. U
mayavi openCV Vpython
3 v: D- R: m, @' q0 V* k( V9 {3 [' V8 k" a
" h2 H; B" H+ g1 j: q6 e
7 D. Y! u/ P2 H1 T, Z
| 欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) |
Powered by Discuz! X2.5 |