電子レンズのシミュレーション。 円電流の磁場下でローレンツ力を受けて集光していく電子の動きを再現したい。 簡単のため、磁場やスケールを簡略化して計算。
matplotlib 3.3以降。
:root { | |
--color: #bdc1c6; | |
--background-color: #202124; | |
--a-color: #8ab4f8; | |
--a-new-color: #f7aea3; | |
--border-color: #aaa; | |
--img-background-color: #fff; | |
} |
function detectMoveDirection(prevX, prevY, nextX, nextY) | |
{ | |
const dx = nextX - prevX; | |
const dy = nextY - prevY; | |
return { | |
horizontal: (dx === 0) ? 'neutral' : (dx > 0) ? 'right' : 'left', | |
vertical: (dy === 0) ? 'neutral' : (dy > 0) ? 'top' : 'bottom' | |
}; | |
} |
hoge |
import numpy as np | |
import matplotlib.pyplot as plt | |
import matplotlib.animation as animation | |
def init_axis(ax): | |
ax.set_xlim(-4, 4) | |
ax.set_ylim(-4, 4) | |
ax.set_zlim(-4, 4) | |
ax.set_box_aspect((1, 1, 1)) |
def x_ceiling(value, step): | |
return -(-value // step) * step |
/Users/USERNAME/Library/Application\ Support/Microsoft\ Edge/Default/Extensions |
sips -Z 144 source.png -o source.png | |
sips -Z 16 source.png -o 16.png | |
sips -Z 48 source.png -o 48.png | |
sips -Z 128 source.png -o 128.png |
電子レンズのシミュレーション。 円電流の磁場下でローレンツ力を受けて集光していく電子の動きを再現したい。 簡単のため、磁場やスケールを簡略化して計算。
matplotlib 3.3以降。
<html> | |
<head> | |
<title>YYMMDD</title> | |
</head> | |
<body> | |
<input id="day" value="170101" autofocus> | |
<script> | |
var date = new Date(); | |
var yy = ("" + date.getFullYear()).slice(-2); | |
var mm = ("0" + (date.getMonth() + 1)).slice(-2); |
open -a Google\ Chrome --new --args -incognito "http://www.google.co.jp/search?q="$1 |