2018年7月22日のブックマーク (2件)

  • Pythonでの数値計算ライブラリNumPy徹底入門

    NumPyは、多次元配列を扱う数値演算ライブラリです。機械学習だけでなく画像処理、音声処理などコンピュータサイエンスをするならNumPyを学んでおくことで、あなたの日々の研究や開発の基礎力は格段にアップするはずです。 プログラミングの初心者から、Webエンジニア、これから研究する人など、初学者にも分かりやすく優しく説明することを心がけて必要な知識が身につくように解説しています。 腰を据えて学習する時間と余裕のある方は、Step1から順に進めていくことで、苦手意識のあった方でも一通り読み終わる頃には理解できなかったPythonとNumPyのソースコードがスラスラと読めるようになるはずです。 上級者の方は、分からない記事だけ読むだけでも、力になると思われます。あなたのプログラミング能力を向上する手助けになることをお約束します。このサイトを通して、コンピュータサイエンスに入門しましょう。 Ste

    Pythonでの数値計算ライブラリNumPy徹底入門
  • [Pythonによる科学・技術計算] 方程式の解を求める 解析解 sympy - Qiita

    内容 sympyのsolveメソッドを利用して以下の3つの問題を解く。 (1) 二次方程式, $x^2+5x+3=0$, の根を求める。 (2) 三次方程式, $3x^3+3x-5=0$, を解く。虚数解が出る。 (3) 2元連立方程式, $x^2+y^2=4, y = 2x+1$, を解く。 コード(1) from sympy import * x=Symbol('x') # 文字'x'を変数xとして定義 """ 方程式: solve 例: 2 * x **2 +5*x+3=0の根を求める """ sol=solve(2 * x **2 +5*x+3, x) # 解をsolに格納 print(sol)

    [Pythonによる科学・技術計算] 方程式の解を求める 解析解 sympy - Qiita