WATLAB

  • ホーム
  • Python
  • Swift
  • 信号処理
  • 画像処理
  • AI
  • 工学
  • Web/SNS
好評発売中!いきなりプログラミングPython ついにWATLABブログから書籍「いきなりプログラミングPython」が発売しました!
  • 2019.07.15

Pythonでブログの広告が目立つかどうか検証してみた

ブログで広告を貼って収益を出している人は多いと思いますが、やたらめったら貼れば良いというわけではありません。ここではサリエンシーディテクションという手法を使ってWebページの広告が目立つかどうかを解析してみます。

続きを読む
  • 2019.07.14

Pythonでのこぎり波を生成!次数の高調波成分を見てみた

信号を生成する目的は様々あり、中には周波数軸で見た時にある周波数でピークが立ち、その倍数成分が全て高調波として立ってくる波形が欲しい時もあります。ここでは高調波成分がしっかり発生するのこぎり波をPythonで生成する方法を解説します。

続きを読む
  • 2019.07.13

Pythonでチャープ信号!周波数スイープ正弦波の作り方

様々な種類の信号を生成できるようにしておくのは、シミュレーション、または実験を行う上で有用です。正弦波はよく利用されていますが、ここではPythonを使って周波数が時々刻々と変わる周波数スイープ正弦波を作る方法を解説します。

続きを読む
  • 2019.07.13

Pythonでサリエンシーマップを作成!人の視線の行き場を数値化

サリエンシーマップを使うと、画像の中でどこが最も目立つかを計算論的に可視化することができます。広告業界のプロはあの手この手で人の視線を集めるレイアウトを模索していますが、PythonのOpenCVであれば簡単に、そして定量的に解析することが可能です。

続きを読む
  • 2019.07.06

Pythonの過渡応答解析で力を滑らかにかけて応答の違いを見る

振動の時刻歴応答シミュレーションを行う場合、加振の信号は多大に影響します。今回は滑らかに振幅増加する信号を使った場合とそうでない場合で、応答波形がどう変化するのかをPythonで確認していきます。

続きを読む
  • 2019.07.06

Pythonで滑らかに振幅増加する正弦波を作る1つの簡単な例

実験やシミュレーションには理想的な信号を用いることがよくあります。ここでは1つの例として、滑らかに振幅が増加する正弦波をPythonで生成する方法を紹介します。

続きを読む
  • 2019.07.03

Pythonで1自由度振動系の過渡応答の周波数分析をやってみた

Pythonによる1自由度振動系の自由振動と強制振動を学んだので、モデルの周波数応答をみてみます。この記事は真面目に定常の周波数応答を行っているのではなく、運動方程式の過渡応答結果を単純に周波数軸で並べる方法を紹介します。

続きを読む
  • 2019.06.30

Pythonで多自由度系の固有値解析!固有振動数とモードを計算

構造物の代表的な振動解析に「固有値解析」というものがあります。多自由度系の固有値解析は振動で問題になる固有振動数と振動モードの形を計算することができるため、世間で広く活用されています。ここではPythonによる振動の固有値解析方法を紹介します。

続きを読む
  • 2019.06.29

Pythonで計算するために多自由度振動系を行列形式にする方法

コンピュータに連立方程式を計算させる時は、線形代数学で学んだ行列形式で方程式を表現する方が効率的です。ここではPythonをはじめ様々なコンピュータシミュレーションのために、多自由度振動系の運動方程式を行列形式へ変換する方法を紹介します。

続きを読む
  • 2019.06.27

Pythonで線形代数!行列の対角化をする方法

固有値と固有ベクトルを学んだら対角化を学びましょう。対角化は行列の計算を容易にさせるメリットがあります。ここでは対角化の概要と、Pythonによる計算の例を紹介します。

続きを読む
232425262728293031

最近の投稿

  • PyConJP 2025で登壇した感想と振り返り
  • Pythonでジェフコットローターの2面アンバランス振動を計算する
  • Claude CodeにvenvとGitを使わせてコーディングする
  • PythonでDTW(動的時間伸縮)を行い2つの波形の類似度を計算
  • 環境構築からはじめるFlutterモバイルアプリ開発入門

アーカイブ

  • 2025年9月 (1)
  • 2025年8月 (1)
  • 2025年7月 (1)
  • 2025年6月 (1)
  • 2025年5月 (3)
  • 2025年3月 (2)
  • 2025年1月 (1)
  • 2024年8月 (2)
  • 2024年7月 (2)
  • 2024年6月 (2)
  • 2024年1月 (1)
  • 2023年12月 (1)
  • 2023年11月 (1)
  • 2023年10月 (1)
  • 2023年9月 (5)
  • 2023年8月 (3)
  • 2023年7月 (3)
  • 2023年6月 (1)
  • 2023年5月 (7)
  • 2023年4月 (3)
  • 2023年3月 (2)
  • 2023年2月 (3)
  • 2023年1月 (6)
  • 2022年12月 (3)
  • 2022年11月 (2)
  • 2022年10月 (3)
  • 2022年9月 (6)
  • 2022年8月 (2)
  • 2022年7月 (2)
  • 2022年6月 (2)
  • 2022年5月 (5)
  • 2022年4月 (1)
  • 2022年3月 (5)
  • 2022年2月 (7)
  • 2022年1月 (4)
  • 2021年12月 (2)
  • 2021年11月 (2)
  • 2021年10月 (2)
  • 2021年9月 (1)
  • 2021年8月 (2)
  • 2021年7月 (3)
  • 2021年6月 (3)
  • 2021年5月 (4)
  • 2021年4月 (2)
  • 2021年3月 (5)
  • 2021年2月 (4)
  • 2021年1月 (10)
  • 2020年12月 (2)
  • 2020年11月 (1)
  • 2020年10月 (1)
  • 2020年9月 (3)
  • 2020年8月 (4)
  • 2020年7月 (4)
  • 2020年6月 (5)
  • 2020年5月 (6)
  • 2020年4月 (4)
  • 2020年3月 (14)
  • 2020年2月 (8)
  • 2020年1月 (13)
  • 2019年12月 (7)
  • 2019年11月 (7)
  • 2019年10月 (6)
  • 2019年9月 (15)
  • 2019年8月 (18)
  • 2019年7月 (14)
  • 2019年6月 (14)
  • 2019年5月 (19)
  • 2019年4月 (20)

カテゴリー

  • AI (59)
  • Flutter (1)
  • Git (1)
  • Python (68)
  • Swift (11)
  • Web/SNS (20)
  • コラム (7)
  • ラズパイ (3)
  • 信号処理 (73)
  • 工学 (69)
  • 書籍 (2)
  • 画像処理 (42)

© Copyright 2025 WATLAB. All rights reserved.