タグ

pythonとphysicsに関するlepton9のブックマーク (2)

  • 【Python】プログラムでフーリエ変換を理解しよう!【FFT, 標本化定理, ナイキスト周波数】 | Raccoon Tech Blog [株式会社ラクーンホールディングス 技術戦略部ブログ]

    株式会社ラクーンホールディングスのエンジニア/デザイナーから技術情報をはじめ、世の中のためになることや社内のことなどを発信してます。 pythonnumpyfftdftmatplotlibフーリエ変換高速フーリエ変換ナイキスト周波数標化定理 こんにちは。早く業務に慣れたい開発チーム入社1年目の髙垣です。 急ですが皆さん。ふと、音をフーリエ変換したい時ってありませんか? ありますよね。 でも、「フーリエ変換って学校で計算式で習ったけど、結局は何をしているんだ?」となることありませんか? そこで今回は計算式なんてほっといて、Pythonを使ってフーリエ変換が何をやっているのか体験してみましょう! 環境構築 下記リポジトリをクローンしてください https://github.com/takaT6/fft-tutorial クローンができたら下記のライブラリをインストールしてください↓ pip

    【Python】プログラムでフーリエ変換を理解しよう!【FFT, 標本化定理, ナイキスト周波数】 | Raccoon Tech Blog [株式会社ラクーンホールディングス 技術戦略部ブログ]
  • 力学のシミュレーション - KnowledgeBase

    とりあえず、理想的な場合として、摩擦はないものとする。また、錘がいろんな方向に動くとややこしいので、直線運動だけを考える。錘がつりあい位置からすこしひっぱってから、手をはなすと、錘はつりあい位置のまわりで振動しはじめる。摩擦がなければ、いつまでも振動しつづける。 錘はどのように運動するか? 高校の物理なら、「これは単振動になるから、運動は正弦波になる」といった風に頭ごなしに覚えるように指導されるだろう。理想的な場合ならそれでもいいが、現実の問題として扱おうとすると、摩擦がある場合、床が平坦でない場合などいろんな付加条件が課される場合が多く、理想的な単振動の場合のように、解析的に答(正弦波)が求められない場合が多々ある。 コンピューターを用いれば、解析的に答が得られないような問題であっても、数値的に答を求めることができる。物体の運動を数値的に解く際に必要になるのは、運動方程式F=ma(Fは力

  • 1