Препод прошлого тысячелетия. Ч 2
У меня такая программа была в самом начале исследования данной темы. Тестовый пример на видео уже имелся, осталось только безошибочно написать команды. Получился такой текст:
print "t r a b c p x A B C "
print "--------------------------------"
rem Минуя теорему Стюарта
c=1:t0=80:r0=70
k=200
t=t0/180*pi:r=r0/180*pi
p=c*sin(t)/sin(r)
x=sin(pi-t-r)/sin(r)
g=asin(sin(r)*sin(t)/(sin(r+t)+sin(r)))
g0=g*180/pi
b=sin(pi-t-g)/sin(g)
a=(x+c)
B0=180-t0-g0
print t0,r0,a*k using "#####",b*k using "####";
print c*k using "####",p*k using "####";
print x*k using "###",t0 using "###";
print B0 using "###",g0 using "###"
Все углы тут выдаются в градусах. А линейные размеры относительные, полученные при условии, что сторона AB=c=1. Чтобы удобно было строить чертеж на листе формата А4 или на мониторе экрана, я ввел в программу параметр масштаба k. Для построения на мониторе в пикселах рекомендую принимать k=200. А для построения на листах линейкой и циркулем - принимаю k=10. В иллюстрации как раз построение в пикселах. Дал пошаговую технологию создания чертежа на мониторе. После желательно проверить все рассчитанные углы при помощи транспортира. Если ошибки мизерные, то верить результатам расчета можно.
27 июня 2023 г.
Свидетельство о публикации №223062701619