・タイトル名を変えました。大人用。 → 大人向け。
・Gmini先生の作図で、matplolib不要の日もあります。
オリジナル
YUUU0123 様 (0:00〜3:23) いつもお世話になっております。
↓完全オリジナル問題 △ABCの面積は?
https://youtu.be/MlkJ37YN0oY
いつものsympyで(オリジナル Youtbe様の方法を参考に)
ver0.1
・先生の丸写しです。図形の証明は省略です。
・補助線が無しでした。
# ver0.1
from sympy import *
var('x,x_sol',real=True,positive=True) # x=正方形の一辺の長さ
BD,EC,AH=5,3,6
x_sol=solve(Eq((AH-x)/x,AH/(BD+EC+x)),x)[0] #;print(x_sol)
print("#",(BD+x_sol+EC)*AH*Rational(1,2))
# 36
いつもの sympyで
ver1.1
・1点ずつ。B,D,G,F,E,C の順です。A.y と AHで方程式です。
# ver1.1
from sympy import *
var('x',real=True,positive=True) # x=正方形の一辺の長さ
BD,EC,AH=5,3,6
B= Point(0 , 0)
D=B+Point(BD, 0)
G=D+Point(0 , x)
F=G+Point(x , 0)
E=F+Point(0 ,-x)
C=E+Point(EC, 0)
A=Line(B,G).intersection(Line(C,F))[0] #;print(A)
A,B,C,D,E,F,G=Tuple(A,B,C,D,E,F,G).subs({x:solve(Eq(A.y,AH),x)[0]})
print("#",Triangle(A,B,C).area)
# 36
(続けて本日の)Gemini先生へ。
・(再)Gmini先生の作図で、matplolib不要の日? もあります。(ソースコードあります。)
下記のPNG図のみ出力して下さい。
(ver1.1 のソースコードの表示を省略)
ABCの面積も表示して
AI先生へ動画。
・どなたかチャレンジしてもらうと助かります。
以下の動画を作って。
(ver1.1 のソースコードの表示を省略)
いつもの? sympyの実行環境 と 参考のおすすめです。
sympyのweb上での実行方法
SymPy Live Shellで。
ソースコードの解説は、私よりGemini先生へのソースコードの丸投げがおすすめです。質問の追加はいくらでも。
モーダル対応?「実行して」。「作図して」「問題文章の丸投げ」いい時代です。
いつもと違うおすすめです。
sympy のdoc
・いらないカモ。
ver0.1
ver1.1
・property area < Triangle
https://docs.sympy.org/latest/modules/geometry/polygons.html#sympy.geometry.polygon.Polygon.area
後記
GeminiはAIであり、不正確な情報を表示することがあります
