2022-04-06から1日間の記事一覧

PythonのSympyを使って2点を結ぶ2本の線分の交点の座標をベクトルを使って計算する

import numpy import sympy #点p1と点p2を結ぶ線分と点p3と点p4を結ぶ線分の交点を求める def intersection(p1, p2, p3, p4): #各点をベクトルで表す a1 = numpy.array(p1) a2 = numpy.array(p2) a3 = numpy.array(p3) a4 = numpy.array(p4) #方程式で使う変…

forth入門

gforthのインストール Debian系のLinuxの場合 $ sudo apt install gforthgforthの起動 $ gforthgforthの終了 byeと入力するかCtrl+Dを押す1 + 2 を計算する 1 2 + .s1 + 2 * 3 を計算する 1 2 3 * + .s(1 + 2) * (3 + 4)を計算する 1 2 + 3 4 + * .sスタック…