裏 RjpWiki

Julia ときどき R, Python によるコンピュータプログラム,コンピュータ・サイエンス,統計学

算額(その1386)

2024年11月01日 | Julia

算額(その1386)

五九 北埼玉郡南河原村南河原 観福寺 万延二年(1861)
埼玉県立図書館:埼玉県史料集 第二集『埼玉の算額』,昭和44年,誠美堂印刷所,埼玉県与野市.
キーワード:計算
#Julia, #SymPy, #算額, #和算

甲, 乙, 丙の正方形がある。面積の合計は 1133 である。一辺の長さの差は 5 である(大きさは,甲,乙,丙の順)。
それぞれの一辺の長さを求めよ。

甲, 乙, 丙の一辺の長さをそのまま変数名として,以下の連立方程式を解く。

using SymPy

@syms 甲::positive, 乙::positive, 丙::positive

eq1 = (甲 - 乙) - 5
eq2 = (乙 - 丙) - 5
eq2 = 甲^2 + 乙^2 + 丙^2 - 1133
eq3 = sum([甲, 乙, 丙].^2) - 1133
solve([eq1, eq2, eq3], (甲, 乙, 丙))[1]

   (24, 19, 14)

甲 = 24, 乙 = 19, 丙 = 14 である。

検算

sum([24, 19, 14].^2)

   1133


コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« 算額(その1385) | トップ | 算額(その1387) »
最新の画像もっと見る

コメントを投稿

Julia」カテゴリの最新記事