Реклама i
Стань нашим партнером - зарабатывай с нами!
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Сообщество > Разное > Как вписать прямоугольник в прямоугольник

Как вписать прямоугольник в прямоугольник

Ответ
Поиск в этой теме
 
Автор темы   Непрочитано 22.03.2012, 19:02 Как вписать прямоугольник в прямоугольник
#1
paha


 
Регистрация: 02.06.2004
Сообщений: 52
<phrase 1=


Возникла острая практическая необходимость решения задачи по построению прямоугольника вписанного в другой прямоугольник.
Известные параметры:
- Длина и ширина внешнего(описанного) прямоугольника
- Ширина вписанного прямоугольника.
Необходимо определить либо длину прямоугольника, либо угол наклона внутреннего относительно внешнего прямоугольника.
paha вне форума  
 
Непрочитано 22.03.2012, 20:15
#2
Солидворкер
Moderator

Конструктор (машиностроение)
 
Регистрация: 23.10.2006
Россия
Сообщений: 22,997
<phrase 1=


А можно получить определение вписанного прямоугольника?
Солидворкер вне форума  
 
Непрочитано 22.03.2012, 20:15
#3
fill78

Архитектор
 
Регистрация: 24.01.2012
г.Москва
Сообщений: 14


пришлите картинку что ли. командой "оффсет" решит задачу нельзя?
fill78 вне форума  
 
Непрочитано 22.03.2012, 20:41
#4
Ильнур

КМ (+КМД), КЖ (КЖФ)
 
Регистрация: 30.05.2007
Далече
Сообщений: 25,096


Вписанный - значит все вершины (углы) вписанного лежат на сторонах другого.
Насколько я знаю, середины диагоналей обеих прямоугольников совпадают.
Значит, нужно рисовать круг переменного диаметра и "ловить" хорду заданной длины.
__________________
Воскресе
Ильнур вне форума  
 
Непрочитано 22.03.2012, 20:47
1 | #5
Mauriat

макулатурю
 
Регистрация: 07.08.2009
Москва
Сообщений: 740


Ильнур, если диагонали совпадают, то и вершины совпадут, если точки лежат на сторонах первого. Вот пересекаются в одной точке - возможно.
Как один из вариантов - обе вершины лежат на одной стороне - то бесконечное множество.
Два уравнения с двумя неизвестными несложно набросать, интересно есть ли решение построением.
Будет ли полученный прямоугольник подобный исходному? думаю нет.
А что за практическая необходимость интересно?
__________________
"Никто вас не осудит, не за горами лето,
Экзаменов не будет – все проданы билеты" (А. Алякин)
Mauriat вне форума  
 
Непрочитано 22.03.2012, 20:49
#6
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


поввеселили
gomer вне форума  
 
Автор темы   Непрочитано 23.03.2012, 00:13
#7
paha


 
Регистрация: 02.06.2004
Сообщений: 52
<phrase 1=


Цитата:
Сообщение от Ильнур Посмотреть сообщение
круг переменного диаметра
Это что еще за зверь такой?

Цитата:
Сообщение от Mauriat Посмотреть сообщение
Два уравнения с двумя неизвестными несложно набросать
Задача не так проста как может показаться на первый взгляд.

Приложил картинку.
Вложения
Тип файла: dwg
DWG 2004
прямоугольник_форум.dwg (35.2 Кб, 3793 просмотров)
paha вне форума  
 
Непрочитано 23.03.2012, 00:59
#8
BYT


 
Регистрация: 04.10.2011
Сообщений: 3,070


Ильнур,Mauriat

Сторона искомого (вписанного) прямоуголника "гуляет" от диагонали заданного (описываемого) прямоугольника и вниз.
Вот здесь начинается "музыка".

paha

Мне задача очень понравилась.
BYT вне форума  
 
Непрочитано 23.03.2012, 01:45
#9
Leonid555


 
Регистрация: 29.09.2008
Сообщений: 3,412


Цитата:
Сообщение от paha Посмотреть сообщение
Цитата:
Сообщение от Ильнур
круг переменного диаметра
Сообщение от paha
Это что еще за зверь такой?
Нет там никакого зверя. Ильнур просто допустил описку. Разумеется, не круг, а круги с разными диаметрами.

Рисуете сперва окружность в которую вписан внешний прямоугольник, а потом из того же центра шаг за шагом - окружности меньшего диаметра и каждый раз меряете расстояние между ближайшими точками пересечения окружности со сторонами внешнего прямоугольника. И так до тех пор, пока это расстояние не будет равно заданному - ширине внутреннего прямоугольника.
Основываясь на этом подходе можно написать программу и получить численное решение вашей задачи.
Ваша задача годится для школьного учебника по информатике.

В принципе - не так уж трудно получить точное алгебраическое решение задачи. А оно вам надо?
Leonid555 вне форума  
 
Непрочитано 23.03.2012, 01:48
#10
BYT


 
Регистрация: 04.10.2011
Сообщений: 3,070


Цитата:
Сообщение от Leonid555 Посмотреть сообщение

Рисуете сперва окружность в которую вписан внешний прямоугольник, а потом шаг за шагом
Не.Подгонка это понятно.
Другой вопрос как это аналитически или графически получить с одной попытки.

Здесь вопрос,для меня на данный момент,какой длины должна быть сторона вписанного прямоугольника,чтобы можно было составить именно прямоугольник,а не ромб к примеру.
BYT вне форума  
 
Непрочитано 23.03.2012, 01:49
#11
Vavan Metallist


 
Регистрация: 30.01.2008
Україна, Львів
Сообщений: 6,062


А вот вроде пришел к уравнению, даже с одним неизвестным, но... не смог его решить. Напрочь забыл математические преобразования .
Vavan Metallist вне форума  
 
Непрочитано 23.03.2012, 01:50
#12
BYT


 
Регистрация: 04.10.2011
Сообщений: 3,070


Vavan Metallist

Так выкладывайте..

Последний раз редактировалось BYT, 23.03.2012 в 01:58.
BYT вне форума  
 
Автор темы   Непрочитано 23.03.2012, 03:01
#13
paha


 
Регистрация: 02.06.2004
Сообщений: 52
<phrase 1=


Цитата:
Сообщение от BYT Посмотреть сообщение
Не.Подгонка это понятно.
Другой вопрос как это аналитически или графически получить с одной попытки.
Воооот!
paha вне форума  
 
Непрочитано 23.03.2012, 03:26
#14
BYT


 
Регистрация: 04.10.2011
Сообщений: 3,070


Я не знаю какую программу имел ввиду Leonid555,но с помощью лиспа решить точно можно.Но вот какой "инструментарий" в лиспе использовать-это вопрос.Если разбиение одной из сторон на бесконечно малые участки из концов которых проводить радиусяы до пересечения диагоналей и дальше строить окружности с целью определения соответствующих точек пересечения со второй стороной-то это на мой взгляд не решение задачи,точнее иной способ похожий на подгонку.
А если писать код с целью упрощения решения и экономии время-то понадобиться мат.модель,а она и будет прямым решением данной задачи.

gomer

Если писать на лиспе код,что будет для пользователя этой программой являться данными,которые нужно будет задать лиспу?
BYT вне форума  
 
Непрочитано 23.03.2012, 06:32
#15
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Сторона "вписанного" прямоугольника должна быть перпендикулярна диагонали внешнего прямоугольника и делиться этой диагональю пополам. Дальше ясно.
Profan вне форума  
 
Непрочитано 23.03.2012, 06:44
#16
Serge Krasnikov

Конструктор, инженер-механик на пенсии
 
Регистрация: 03.10.2003
Новосибирск
Сообщений: 6,953


Цитата:
Сообщение от Profan Посмотреть сообщение
Сторона "вписанного" прямоугольника должна быть перпендикулярна диагонали внешнего прямоугольника и делиться этой диагональю пополам. Дальше ясно.
Ну если конечно внешний прямоугольник является квадратом, а если нет?
Serge Krasnikov вне форума  
 
Непрочитано 23.03.2012, 06:58
#17
BYT


 
Регистрация: 04.10.2011
Сообщений: 3,070


В любом случае Profan,это опять "подгонка" и конкретного результата в один ход не предвидится.
Аналатика-это мне кажеться сложная в данной ситуации.Мне бы было легче на лиспе чтото написать,хоть я его малознаю.
BYT вне форума  
 
Непрочитано 23.03.2012, 08:24
#18
sbi


 
Регистрация: 27.04.2008
SPB
Сообщений: 3,285
Отправить сообщение для sbi с помощью Skype™


Примем:
- Длина и ширина внешнего(описанного) прямоугольника a и b соответственно
- Ширина вписанного прямоугольника с,
тогда Х= 2ac/b -длина вписанного прямоугольника.
__________________
С уважением sbi

Последний раз редактировалось sbi, 24.03.2012 в 11:38.
sbi вне форума  
 
Непрочитано 23.03.2012, 08:55
#19
BYT


 
Регистрация: 04.10.2011
Сообщений: 3,070


Но "с" должно иметь предел.Каким он будет?
Миниатюры
Нажмите на изображение для увеличения
Название: Рисунок1-Model.jpg
Просмотров: 410
Размер:	58.8 Кб
ID:	76979  

Последний раз редактировалось BYT, 23.03.2012 в 09:06.
BYT вне форума  
 
Непрочитано 23.03.2012, 09:08
#20
sbi


 
Регистрация: 27.04.2008
SPB
Сообщений: 3,285
Отправить сообщение для sbi с помощью Skype™


См рисунок;
Миниатюры
Нажмите на изображение для увеличения
Название: Прямоугольник.PNG
Просмотров: 592
Размер:	11.4 Кб
ID:	76980  
__________________
С уважением sbi
sbi вне форума  
 
Непрочитано 23.03.2012, 09:10
#21
BYT


 
Регистрация: 04.10.2011
Сообщений: 3,070


Я понимаю.Но это минимально возможное значение "с".
А максимальное какое?
BYT вне форума  
 
Непрочитано 23.03.2012, 09:34
#22
Солидворкер
Moderator

Конструктор (машиностроение)
 
Регистрация: 23.10.2006
Россия
Сообщений: 22,997
<phrase 1=


Цитата:
Сообщение от BYT Посмотреть сообщение
А максимальное какое?
Предельный случай -прямоугольники равны
Солидворкер вне форума  
 
Непрочитано 23.03.2012, 09:40
#23
BYT


 
Регистрация: 04.10.2011
Сообщений: 3,070


Цитата:
Сообщение от Солидворкер Посмотреть сообщение
Предельный случай -прямоугольники равны
Тогда они будут накладываться,а не вписываться.
Предельным здесь будет некоторый минимальный размер до вершины,который чемто будет объясняться.
Но самое главное это всётаки модель математическая.
Вот она имеет интерес.

Последний раз редактировалось BYT, 23.03.2012 в 09:46.
BYT вне форума  
 
Непрочитано 23.03.2012, 09:49
#24
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,337


пока получил выражение

А2/В2=В1/А1
Миниатюры
Нажмите на изображение для увеличения
Название: screenshot278.jpg
Просмотров: 1027
Размер:	25.6 Кб
ID:	76988  
Хмурый вне форума  
 
Непрочитано 23.03.2012, 09:49
#25
Meknotek

Проектирование заборов уже в прошлом
 
Регистрация: 29.10.2009
Рязань
Сообщений: 2,089


Цитата:
Сообщение от Mauriat Посмотреть сообщение
Два уравнения с двумя неизвестными несложно набросать
Набросаете? Люди просят
(У меня "сходимость" решения в MathCAD с построениями в AutoCAD высокая , до 4-5 знаков после "запятой" )
Meknotek вне форума  
 
Непрочитано 23.03.2012, 09:54
#26
Солидворкер
Moderator

Конструктор (машиностроение)
 
Регистрация: 23.10.2006
Россия
Сообщений: 22,997
<phrase 1=


Цитата:
Сообщение от BYT Посмотреть сообщение
Предельным здесь будет некоторый минимальный размер до вершины,который чемто будет объясняться.
Предельный случай -именно когда они равны. При любых других раскладах на стороне большого прямоугольника между его вершиной и вершиной маленького всегда можно найти еще одну точку -вершину нового маленького прямоугольника.
Солидворкер вне форума  
 
Непрочитано 23.03.2012, 10:00
#27
BYT


 
Регистрация: 04.10.2011
Сообщений: 3,070


Прошу прощения-не спал ещё.
Конечно модель получил sbi и Хмурый.

Я просто не в те дебри полез.

Только вот чтото у меня не получается по формуле sbi
Миниатюры
Нажмите на изображение для увеличения
Название: Рисунок1-Model.jpg
Просмотров: 220
Размер:	45.9 Кб
ID:	76994  

Последний раз редактировалось BYT, 23.03.2012 в 10:08.
BYT вне форума  
 
Непрочитано 23.03.2012, 10:09
#28
Meknotek

Проектирование заборов уже в прошлом
 
Регистрация: 29.10.2009
Рязань
Сообщений: 2,089


См. вложение (MathCAD версии 14)
Вложения
Тип файла: zip pryamoug_v2.zip (16.6 Кб, 83 просмотров)

Последний раз редактировалось Meknotek, 23.03.2012 в 10:15.
Meknotek вне форума  
 
Непрочитано 23.03.2012, 10:22
#29
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,337


BYT, соотношение должно выполняться, которое я привёл.
ещё одно есть
А2/В1=В2/А1
это тоже самое, только с другой стороны
Хмурый вне форума  
 
Непрочитано 23.03.2012, 10:23
#30
BYT


 
Регистрация: 04.10.2011
Сообщений: 3,070


Хмурый

Именно что соотношение должо выполняться.Только пока не могу согласиться.Буду смотреть.
Я это соотношение искал.Но не нашёл.

Хмурый,но если твоё соотношение верно то получается....короче ближе к вечеру.
BYT вне форума  
 
Непрочитано 23.03.2012, 10:26
#31
Meknotek

Проектирование заборов уже в прошлом
 
Регистрация: 29.10.2009
Рязань
Сообщений: 2,089


Для тех, у кого нет МатКада:
пусть a - ширина описанного прямоугольника
b - высота описанного
c - ширина вписанного


d - искомая длина вписанного прямоугольника
fi - искомый угол наклона(поворота) ИСКОМОЙ длины (d) вписанного прямоугольника относительно горизонтальной оси (в пределах 0..90градусов)

Тогда надо решить систему из двух уравнений:
c*cos(fi) + d*cos(90-fi)=b
c*cos(90-fi) + d*cos(fi)=a

По полученному fi можно найти координаты вершин вписанного прямоугольника:
Первая вершина x = c * cos(90-fi); y = 0
Вторая вершина х = 0; y = c * cos(fi)

Последний раз редактировалось Meknotek, 23.03.2012 в 10:45.
Meknotek вне форума  
 
Непрочитано 23.03.2012, 10:29
#32
BYT


 
Регистрация: 04.10.2011
Сообщений: 3,070


Meknotek

Ща проверим

По моим каракулям

24,8*cos6+d*cos(90-6)=50 -> d=(50-24.8*cos6)/cos84=25.335/0.105=241.285

С моей картинкой не сходится
Миниатюры
Нажмите на изображение для увеличения
Название: Рисунок1-Model.jpg
Просмотров: 136
Размер:	53.2 Кб
ID:	76997  

Последний раз редактировалось BYT, 23.03.2012 в 10:38.
BYT вне форума  
 
Непрочитано 23.03.2012, 10:43
#33
Meknotek

Проектирование заборов уже в прошлом
 
Регистрация: 29.10.2009
Рязань
Сообщений: 2,089


Цитата:
Сообщение от BYT Посмотреть сообщение
Meknotek

Ща проверим

По моим каракулям

24,8*cos6+d*cos(90-6)=50 -> d=(50-24.8*cos6)/cos84=25.335/0.105=241.285

С моей картинкой не сходится
Не тот угол (описание выше поправил). a=90-6 = 84 градуса (а не 6). Угол "фи" в моем случае - угол между гор.осью и искомой "d" (а не "с"). Пересчитайте с углом 90-6=84 градуса

(кстати в автокаде выставьте точность углов повыше. Там должно быть 5 - с чем-то градусов)
Meknotek вне форума  
 
Непрочитано 23.03.2012, 10:46
#34
Verloc


 
Регистрация: 05.01.2012
Сообщений: 880


Еще один вариант решения:
1 условие - Теорема Пифагора для внутренних треугольников
2 условие - равенство площадей: внутренний прямоугольник+все треугольники = внешний прямоугольник.
Получается система - три уравнения, три неизвестных.
Решение дам позже
Verloc вне форума  
 
Непрочитано 23.03.2012, 10:50
#35
BYT


 
Регистрация: 04.10.2011
Сообщений: 3,070


Meknotek

Я не верно решал.Там у вас система
BYT вне форума  
 
Непрочитано 23.03.2012, 10:55
#36
Meknotek

Проектирование заборов уже в прошлом
 
Регистрация: 29.10.2009
Рязань
Сообщений: 2,089


Цитата:
Сообщение от Verloc Посмотреть сообщение
Еще один вариант решения:
1 условие - Теорема Пифагора для внутренних треугольников
2 условие - равенство площадей: внутренний прямоугольник+все треугольники = внешний прямоугольник.
Получается система - три уравнения, три неизвестных.
Решение дам позже
Получается такая система:
1) c*d + y*x + (a-x)*(b-y) = a * b
2) x/c = (b-y)/d
3) y/c = (a-x)/d

где:
х - координата вершины, лежащей на "ширине" описанного прямоугольника
y - координата вершины, лежащей на "высоте" описанного прямоугольника
Миниатюры
Нажмите на изображение для увеличения
Название: Pryamoug_Obozn.JPG
Просмотров: 6543
Размер:	43.2 Кб
ID:	77000  

Последний раз редактировалось Meknotek, 23.03.2012 в 11:01.
Meknotek вне форума  
 
Непрочитано 23.03.2012, 10:58
#37
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,686


кстати, тут можно с параметризацией поиграться.. кой-чего получилось (во вложении)
Вложения
Тип файла: zip 1234.zip (936.3 Кб, 80 просмотров)
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
 
Непрочитано 23.03.2012, 11:01
#38
BYT


 
Регистрация: 04.10.2011
Сообщений: 3,070


Meknotek

Не понятно.
Я запутался.
Там два уравнения (если Вы это системой зовёте) на одно неизвестное.
Чтото не так.
Не вяжется.

Добавлено

Понял теперь где угол
Миниатюры
Нажмите на изображение для увеличения
Название: Рисунок1-Model.jpg
Просмотров: 111
Размер:	48.3 Кб
ID:	77001  
BYT вне форума  
 
Непрочитано 23.03.2012, 11:05
#39
Meknotek

Проектирование заборов уже в прошлом
 
Регистрация: 29.10.2009
Рязань
Сообщений: 2,089


Цитата:
Сообщение от BYT Посмотреть сообщение
Meknotek

Не понятно.
Я запутался.
Там два уравнения (если Вы это системой зовёте) на одно неизвестное.
Чтото не так.
Не вяжется.

Добавлено

Понял теперь где угол
Два уравнения, два неизвестных - 1) длина d и 2) угол fi
Meknotek вне форума  
 
Непрочитано 23.03.2012, 11:05
#40
BYT


 
Регистрация: 04.10.2011
Сообщений: 3,070


Цитата:
Сообщение от Meknotek Посмотреть сообщение
Два уравнения, два неизвестных - 1) длина d и 2) угол fi
Понял.Угол я зачемто сам задал.
BYT вне форума  
 
Непрочитано 23.03.2012, 11:12
#41
Mauriat

макулатурю
 
Регистрация: 07.08.2009
Москва
Сообщений: 740


с*cos(fi)+d*sin(fi)=a
d*cos(fi)+c*sin(fi)=b

все это вышло в a*cos(fi)-c+2*c*sin(fi)-b*sin(fi)=0

ааа ну как у Мeknotek

Возможно есть более красивое решение?
Может покажете график функции?

Теперь ищем решение построением)
__________________
"Никто вас не осудит, не за горами лето,
Экзаменов не будет – все проданы билеты" (А. Алякин)

Последний раз редактировалось Mauriat, 23.03.2012 в 11:28.
Mauriat вне форума  
 
Непрочитано 23.03.2012, 11:32
#42
Meknotek

Проектирование заборов уже в прошлом
 
Регистрация: 29.10.2009
Рязань
Сообщений: 2,089


Цитата:
Сообщение от Mauriat Посмотреть сообщение
Возможно есть более красивое решение?
Синусы, косинусы... Буквы, приятные на слух... Куда уж красивей

Цитата:
Сообщение от Mauriat Посмотреть сообщение
Может покажете график функции?
График функции чего? У нас 3 параметра (a, b, c) и две неизвестных (d, fi).

Последний раз редактировалось Meknotek, 23.03.2012 в 11:40.
Meknotek вне форума  
 
Непрочитано 23.03.2012, 11:40
#43
Mauriat

макулатурю
 
Регистрация: 07.08.2009
Москва
Сообщений: 740


но решения то нет. только уравнение
__________________
"Никто вас не осудит, не за горами лето,
Экзаменов не будет – все проданы билеты" (А. Алякин)
Mauriat вне форума  
 
Непрочитано 23.03.2012, 11:40
#44
Meknotek

Проектирование заборов уже в прошлом
 
Регистрация: 29.10.2009
Рязань
Сообщений: 2,089


Цитата:
Сообщение от Mauriat Посмотреть сообщение
но решения то нет. только уравнение
Решение есть в МатКаде. (выложил несколько постов назад). Заниматься преобразованием тригонометрических выражений "вручную" сейчас нет ни времени, ни желания
Кому ОЧЕНЬ надо - возьмут мой файл и будут пользовать
Meknotek вне форума  
 
Непрочитано 23.03.2012, 12:18
#45
Mauriat

макулатурю
 
Регистрация: 07.08.2009
Москва
Сообщений: 740


Я в маткаде не могу посмотреть. Покажите график d(fi)
__________________
"Никто вас не осудит, не за горами лето,
Экзаменов не будет – все проданы билеты" (А. Алякин)
Mauriat вне форума  
 
Непрочитано 23.03.2012, 12:25
#46
Meknotek

Проектирование заборов уже в прошлом
 
Регистрация: 29.10.2009
Рязань
Сообщений: 2,089


Цитата:
Сообщение от Mauriat Посмотреть сообщение
Я в маткаде не могу посмотреть. Покажите график d(fi)
d от fi в общем случае "напрямую" не зависит. И d, и fi - функции трех переменных a, b, c. При разных значениях a,b,c может получится fi1 = fi2, но d1<>d2, либо наоборот, fi1<>fi2, d1=d2.
Правильней писать d=f(a, b, c) и fi=f(a, b, c)
Meknotek вне форума  
 
Непрочитано 23.03.2012, 12:33
#47
Mauriat

макулатурю
 
Регистрация: 07.08.2009
Москва
Сообщений: 740


yes of corse

a = const, b=const

d(c) и fi (с) вот. svp
__________________
"Никто вас не осудит, не за горами лето,
Экзаменов не будет – все проданы билеты" (А. Алякин)
Mauriat вне форума  
 
Непрочитано 23.03.2012, 12:36
#48
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


стесняюсь спросить, нафига это надо?
gomer вне форума  
 
Непрочитано 23.03.2012, 12:38
#49
sbi


 
Регистрация: 27.04.2008
SPB
Сообщений: 3,285
Отправить сообщение для sbi с помощью Skype™


Да, ,.....
1."Сторона "вписанного" прямоугольника должна быть перпендикулярна диагонали внешнего прямоугольника и делиться этой диагональю пополам. Дальше ясно."(Профан)
2."Вписанный - значит все вершины (углы) вписанного лежат на сторонах другого.
Насколько я знаю, середины диагоналей обеих прямоугольников совпадают.
Значит, нужно рисовать круги переменного диаметра и "ловить" хорду заданной длины".Два круга, вписанный и не побоюсь этого слова описанный. (Ильнур), центры которых совпадают.
Тогда все следует из подобия прямоугольных треугольников.См. картинку с #20.
BYT Если первые 2 условия истинны (в чем у меня нет сомнений), то b должно быть меньше а, а С меньше корня квадратного из суммы квадратов a/2 и b/2
__________________
С уважением sbi

Последний раз редактировалось sbi, 24.03.2012 в 09:03.
sbi вне форума  
 
Непрочитано 23.03.2012, 12:38
#50
Meknotek

Проектирование заборов уже в прошлом
 
Регистрация: 29.10.2009
Рязань
Сообщений: 2,089


Цитата:
Сообщение от Mauriat Посмотреть сообщение
yes of corse

a = const, b=const

d(c) и fi (с) вот. svp
Чтобы получить этот график, надо сначала получить функции d=f(a, b, c) и fi=f(a, b, c). Вот их-то выводить и нет желания
Meknotek вне форума  
 
Непрочитано 23.03.2012, 13:26
#51
Ильнур

КМ (+КМД), КЖ (КЖФ)
 
Регистрация: 30.05.2007
Далече
Сообщений: 25,096


Цитата:
Сообщение от Mauriat Посмотреть сообщение
Ильнур, если диагонали совпадают..
Читай п.4 внимательнее: совпадают не диагонали, а СЕРЕДИНЫ диагоналей.
Цитата:
середины диагоналей обеих прямоугольников совпадают.
Это ключ к дальнейшему решению. Одним из способов (направлений) решения может быть следующая идея:
Цитата:
круг переменного диаметра
Цитата:
Это что еще за зверь такой?
Это круг "неопределенного" сперва диаметра. Понятно, что диаметр этого круга меньше диагонали большого прямоугольника. Раз меньше, значит, пересекает стороны. Соединяя точки пересечения, получаем хорду, т.е. отрезок (некоторой длины), перпиндикулярный к линии от его середины хорды к центру круга, и соответственно к середине диагонали. Меняя диаметр (графически, математически), надо добиться равенства длины хорды с заданным размером. Этот способ наверно хорош для автокада.
Далее легко строится и вписуемый прямоугольник.
Также можно через тригонометрические функции.
__________________
Воскресе
Ильнур вне форума  
 
Непрочитано 23.03.2012, 21:53
#52
Vavan Metallist


 
Регистрация: 30.01.2008
Україна, Львів
Сообщений: 6,062


Цитата:
Сообщение от BYT Посмотреть сообщение
Vavan Metallist

Так выкладывайте..
Если я не ошибся - то в зеленом прямоугольнике уравнение, которое нужно развязать относительно sin альфа.
Если ошибся, то... фиг с ним
Вложения
Тип файла: dwg
DWG 2004
Прямокутник в прямокутник.dwg (41.6 Кб, 2332 просмотров)
Vavan Metallist вне форума  
 
Непрочитано 23.03.2012, 21:58
#53
BYT


 
Регистрация: 04.10.2011
Сообщений: 3,070


Vavan Metallist

А там какие величины заданы,а какие необходимо определить?
Вы задавались размерами описывающего прямоугольника и стороной вписываемого?
BYT вне форума  
 
Непрочитано 23.03.2012, 22:02
#54
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,337


Цитата:
Сообщение от Ильнур Посмотреть сообщение
Читай п.4 внимательнее: совпадают не диагонали, а СЕРЕДИНЫ диагоналей.

Это ключ к дальнейшему решению. Одним из способов (направлений) решения может быть следующая идея:


Это круг "неопределенного" сперва диаметра. Понятно, что диаметр этого круга меньше диагонали большого прямоугольника. Раз меньше, значит, пересекает стороны. Соединяя точки пересечения, получаем хорду, т.е. отрезок (некоторой длины), перпиндикулярный к линии от его середины хорды к центру круга, и соответственно к середине диагонали. Меняя диаметр (графически, математически), надо добиться равенства длины хорды с заданным размером. Этот способ наверно хорош для автокада.
Далее легко строится и вписуемый прямоугольник.
Также можно через тригонометрические функции.
мда. но существуют и зависитмости между размерами прямоугольников, кроме всего прочего
Хмурый вне форума  
 
Непрочитано 23.03.2012, 22:04
#55
BYT


 
Регистрация: 04.10.2011
Сообщений: 3,070


Цитата:
Сообщение от Хмурый Посмотреть сообщение
мда. но существуют и зависитмости между размерами прямоугольников, кроме всего прочего

Именно с этим я согласен и думаю что в этом основа решения.
Во всяком случае я также рассуждаю.
BYT вне форума  
 
Непрочитано 23.03.2012, 22:06
#56
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,337


BYT, дайте мне время поразмыслить. я в отпуске.
Хмурый вне форума  
 
Непрочитано 23.03.2012, 23:52
#57
Vavan Metallist


 
Регистрация: 30.01.2008
Україна, Львів
Сообщений: 6,062


Цитата:
Сообщение от BYT Посмотреть сообщение
Vavan Metallist
А там какие величины заданы,а какие необходимо определить?
Вы задавались размерами описывающего прямоугольника и стороной вписываемого?
Длина и ширина внешнего(описанного) прямоугольника (A,B)
- Ширина вписанного прямоугольника (a)
Как у автора
Vavan Metallist вне форума  
 
Непрочитано 24.03.2012, 09:01
#58
sbi


 
Регистрация: 27.04.2008
SPB
Сообщений: 3,285
Отправить сообщение для sbi с помощью Skype™


Цитата:
Сообщение от BYT Посмотреть сообщение
Именно с этим я согласен и думаю что в этом основа решения.
Во всяком случае я также рассуждаю.
Согласен, моя последение формулы не верны.
Построение такое: строим - прямоугольник со сторонами а и в, описываем его окружностью.
строим вторую окружность их того же центра радиусом в/2; она пересечет большую сторону в 2-х точках.
Это и есть ширина "вписываемого" прямоугольника. В противном случае получается параллелограмм.
Ширина последнего зависит от а и в. И вспоминаем, что точки, лежайшие на "вписываемом" прямоугольнике и на окружности одновременно, должны опираться на диаметр последней .
Миниатюры
Нажмите на изображение для увеличения
Название: Прямоугольник2.PNG
Просмотров: 182
Размер:	14.6 Кб
ID:	77050  
__________________
С уважением sbi

Последний раз редактировалось sbi, 24.03.2012 в 12:16.
sbi вне форума  
 
Непрочитано 24.03.2012, 11:36
#59
Leonid555


 
Регистрация: 29.09.2008
Сообщений: 3,412


Цитата:
Сообщение от Meknotek Посмотреть сообщение
пусть a - ширина описанного прямоугольника
b - высота описанного
c - ширина вписанного


d - искомая длина вписанного прямоугольника
fi - искомый угол наклона(поворота) ИСКОМОЙ длины (d) вписанного прямоугольника относительно горизонтальной оси (в пределах 0..90градусов)

Тогда надо решить систему из двух уравнений:
c*cos(fi) + d*cos(90-fi)=b
c*cos(90-fi) + d*cos(fi)=a
Цитата:
Сообщение от Mauriat Посмотреть сообщение
Может покажете график функции?
Если вспомнить, что cos(90-fi)=sin(fi) , (cos(fi))^2+(sin(fi))^2=1 и выразив d из первого уравнения подставить его во второе уравнение, то получим биквадратное уравнение относительно sin(fi). Решение такого уравнения вполне тривиальное - путем подстановки (sin(fi))^2=t получаем обычное квадратное уравнение и решаем его стандартным способом. Если заданы конкретные значения а, b, c , то легко найти коэффициенты уравнения. Если кому-то (особенно топикстартеру!) нужно решение в общем виде, то его также не сложно получить путем выполнения стандартных и вполне очевидных преобразований - так что флаг ему в руки!
Биквадратное уравнение относительно sin(fi) содержит а, b, c и fi. Если задаться только размерами описанного прямоугольника а и b, то остаются параметры с и fi для которых вполне возможно построить график зависимости. Параметр С будет меняться от 0 до а, параметр fi меняется от значения угла наклона диагонали описанного прямоугольника к его основанию (при с=0) до 90 градусов (при с=а). Это я для вас, Mauriat, пишу. А то вам все графики подавай!
Вообще то я просто поражен тем что у господ ДИПЛОМИРОВАННЫХ ИНЖЕНЕРОВ вызывает такие трудности решение весьма средней сложности задачи для старшеклассников. Такую задачу должен уметь решить любой выпускник 9 класса средней школы. И для получения решения вовсе не требуется использование "тяжелой артиллерии" в виде программ типа МатКад и т.д. (Решение можно получить "на коленке"!) Точно также - не требуются познания в математике на уровне выпускника физмата МГУ.

Последний раз редактировалось Leonid555, 24.03.2012 в 11:44.
Leonid555 вне форума  
 
Непрочитано 24.03.2012, 12:11
#60
sbi


 
Регистрация: 27.04.2008
SPB
Сообщений: 3,285
Отправить сообщение для sbi с помощью Skype™


Leonid555 А Вы согласны с тем, что при известных а и в имеется только два вариата c - ширины вписанного,чтобы получить прямоугольник,а не параллелограмм ?
__________________
С уважением sbi

Последний раз редактировалось sbi, 24.03.2012 в 12:23.
sbi вне форума  
 
Непрочитано 24.03.2012, 12:37
#61
Vavan Metallist


 
Регистрация: 30.01.2008
Україна, Львів
Сообщений: 6,062


Цитата:
Сообщение от Leonid555 Посмотреть сообщение
Вообще то я просто поражен тем что у господ ДИПЛОМИРОВАННЫХ ИНЖЕНЕРОВ вызывает такие трудности решение весьма средней сложности задачи для старшеклассников. Такую задачу должен уметь решить любой выпускник 9 класса средней школы.
А вот этого вот не надо...
Vavan Metallist вне форума  
 
Непрочитано 24.03.2012, 12:53
#62
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Цитата:
Сообщение от Leonid555 Посмотреть сообщение
я просто поражен тем что у господ ДИПЛОМИРОВАННЫХ ИНЖЕНЕРОВ вызывает такие трудности решение весьма средней сложности задачи для старшеклассников
господа дипломированные инженеры, просто не будут решать задачу раскроя в таком ракурсе, слишком уж много колбасных обрезков остается
gomer вне форума  
 
Непрочитано 24.03.2012, 13:57
#63
Mauriat

макулатурю
 
Регистрация: 07.08.2009
Москва
Сообщений: 740


Leonid555, спасибо, вы так добры. Вы так растратились на пост, может растратитесь и на уравнение с t?
То что у меня получилось я написала выше в итоге и решить это уравнение не смогла.
1) не сумма квадратов, а разность, а cos 2го угла не облегчает задачу
2) помимо sin останется cos в уравнении

Я очень люблю геометрию и мне очень интересно узнать красивое решение.
В том числе и то, в котором направлении движется sbi.
График мог бы помочь как раз найти решение построением. И подтвердить ваше предположение fi = arcsin (abc)

Цитата:
Вообще то я просто поражен тем что у господ ДИПЛОМИРОВАННЫХ ИНЖЕНЕРОВ вызывает такие трудности решение весьма средней сложности задачи для старшеклассников. Такую задачу должен уметь решить любой выпускник 9 класса средней школы.
Ну что тут скажешь? селярашнви
__________________
"Никто вас не осудит, не за горами лето,
Экзаменов не будет – все проданы билеты" (А. Алякин)

Последний раз редактировалось Mauriat, 24.03.2012 в 14:14.
Mauriat вне форума  
 
Непрочитано 24.03.2012, 15:05
#64
BYT


 
Регистрация: 04.10.2011
Сообщений: 3,070


Цитата:
Сообщение от Leonid555 Посмотреть сообщение
Вообще то я просто поражен тем что у господ ДИПЛОМИРОВАННЫХ ИНЖЕНЕРОВ вызывает такие трудности решение весьма средней сложности задачи для старшеклассников.
Как то Вы рассуждаете.
Причём здесь трудности.
Мне к примеру эта задача просто интересна и понравилась.
Вот мне ни когда например не были интересны глупости-фокусы в виде доказательств что 2*2=5.Там с какойто допущенной ошибкой,можно всех окружающих этим удивить.

Последний раз редактировалось BYT, 24.03.2012 в 15:49.
BYT вне форума  
 
Непрочитано 24.03.2012, 20:26
#65
sbi


 
Регистрация: 27.04.2008
SPB
Сообщений: 3,285
Отправить сообщение для sbi с помощью Skype™


В дополнние:есть варианты. ( это означает, что при взятых размерах прямоугольника, ширина вписываемого 0<c< или равно 52)
Миниатюры
Нажмите на изображение для увеличения
Название: Прямоугольник3.PNG
Просмотров: 162
Размер:	19.0 Кб
ID:	77075  
__________________
С уважением sbi

Последний раз редактировалось sbi, 24.03.2012 в 20:40.
sbi вне форума  
 
Непрочитано 25.03.2012, 21:18
#66
Leonid555


 
Регистрация: 29.09.2008
Сообщений: 3,412


Цитата:
Сообщение от paha Посмотреть сообщение
Необходимо определить либо длину прямоугольника, либо угол наклона внутреннего относительно внешнего прямоугольника.
Цитата:
Сообщение от Meknotek Посмотреть сообщение
пусть a - ширина описанного прямоугольника
b - высота описанного
c - ширина вписанного


d - искомая длина вписанного прямоугольника
fi - искомый угол наклона(поворота) ИСКОМОЙ длины (d) вписанного прямоугольника относительно горизонтальной оси (в пределах 0..90градусов)

Тогда надо решить систему из двух уравнений:
c*cos(fi) + d*cos(90-fi)=b
c*cos(90-fi) + d*cos(fi)=a
Из первого и из второго уравнения находим d. Поскольку d=d, то приравниваем правые части уравнений, записанных для нахождения d. Применив правило пропорции получим c=(a*sin(fi)-b*cos(fi))/(sin(fi)^2-cos(fi)^2). При этом fi меняется в пределах от значения угла наклона диагонали описанного прямоугольника к его основанию до значения 90 градусов. И ничто не мешает построить график (который так хочет получить Mauriat !) зависимости fi от с для конкретного описанного прямоугольника со сторонами а и b. Т.е. задавшись fi находим с и затем d.
По-моему задача решена. Meknotek уже и так все выложил "на блюдечке с синенькой каемочкой", осталось только разжевать и проглотить.
Leonid555 вне форума  
 
Непрочитано 26.03.2012, 10:46
#67
Mauriat

макулатурю
 
Регистрация: 07.08.2009
Москва
Сообщений: 740


Leonid555, до уравнения в таком виде я и сама додумалась(#41).
Как любят выражаться на этом форуме, программы - это лишь инструмент. Я не сомневаюсь в крутизне Meknotek, но мне результаты решения нет возможности лицезреть. Мне было интересно, но лень - это серьезно.
Неужели вы в экспертизу носите диски с файлами маткада?
К тому же автор озадачился практическим решением для построений. Столько умных идей, криков души, столько времени потрачено, а исходная задача не решена!
__________________
"Никто вас не осудит, не за горами лето,
Экзаменов не будет – все проданы билеты" (А. Алякин)
Mauriat вне форума  
 
Непрочитано 26.03.2012, 11:27
#68
Leonid555


 
Регистрация: 29.09.2008
Сообщений: 3,412


Mauriat, вы уже спорите со мной только ради спора.
В экспертизу мы ходим и с дисками с расчетными схемами, файлами маткада и не только с этим. Эксперты - они бывают весьма профессионально подготовленные. Но не об этом речь.
Вы хотели график, я вам записал уравнение для его получения. Нет маткада - пишите таблицу и стройте график по точкам (как в школе учили).

Цитата:
Сообщение от Mauriat Посмотреть сообщение
К тому же автор озадачился практическим решением для построений.
Это вы его так поняли. Я же решил, что топикстартер вообще не понимает как рассчитать размеры вписанного прямоугольника. И ему не до построений в стиле нахождения с помощью циркуля и линейки "квадратуры круга".
А впрочем - пусть топикстартер сам объясняет чего он хотел получить. Математическое решение ему дали, ну а если кто хочет поизощряться с построениями - флаг ему в руки! Никакого практического смысла такое решение построением не имеет. Хотя и продемонстрирует гибкость ума автора решения.
Leonid555 вне форума  
 
Непрочитано 26.03.2012, 11:58
#69
sbi


 
Регистрация: 27.04.2008
SPB
Сообщений: 3,285
Отправить сообщение для sbi с помощью Skype™


Цитата:
Сообщение от Mauriat Посмотреть сообщение
К тому же автор озадачился практическим решением для построений. Столько умных идей, криков души, столько времени потрачено, а исходная задача не решена!
Аналичически, это означает, что необходимо уточнить пределы задания ШИРИНЫ или УГЛА "вписываемого" в зависимости от отношения сторон "описываемого".
Leonid555 Скажите внятно.
А то это не понятно:"При этом fi меняется в пределах от значения угла наклона диагонали описанного прямоугольника к его основанию до значения 90"
Например, если отношение а к в есть,то "ширина",должна находиться в таких то пределах. (нужна область применения).
PS Вот cрежут тебе участок земли под углом и скажут "север съехал и время тоже.
__________________
С уважением sbi

Последний раз редактировалось sbi, 26.03.2012 в 12:24.
sbi вне форума  
 
Непрочитано 26.03.2012, 12:04
#70
Mauriat

макулатурю
 
Регистрация: 07.08.2009
Москва
Сообщений: 740


Цитата:
Сообщение от Leonid555 Посмотреть сообщение
Mauriat, вы уже спорите со мной только ради спора.
Ну да. Просто немного подумав голословно обвинили меня в том числе в несостоятельности решать задачки 9го класса.
Я не то чтобы обижаюсь, просто это повально иметь свое категоричное мнение ради того, что бы заявить, что оно есть и мне это не очень нравится. Это очень явно в теме рутауна видно.
Цитата:
Сообщение от Leonid555 Посмотреть сообщение
В экспертизу мы ходим и с дисками с расчетными схемами, файлами маткада и не только с этим. Эксперты - они бывают весьма профессионально подготовленные.
Что ж, рисковые ребята. Каждый раз проверять исходные данные. Поклон им низкий.
__________________
"Никто вас не осудит, не за горами лето,
Экзаменов не будет – все проданы билеты" (А. Алякин)
Mauriat вне форума  
 
Непрочитано 26.03.2012, 12:12
#71
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,686


Цитата:
Сообщение от Mauriat Посмотреть сообщение
Leonid555, до уравнения в таком виде я и сама додумалась(#41).
Как любят выражаться на этом форуме, программы - это лишь инструмент. Я не сомневаюсь в крутизне Meknotek, но мне результаты решения нет возможности лицезреть. Мне было интересно, но лень - это серьезно.
Неужели вы в экспертизу носите диски с файлами маткада?
К тому же автор озадачился практическим решением для построений. Столько умных идей, криков души, столько времени потрачено, а исходная задача не решена!
вот еще вариант прямоугольников, параметризованных по предложенным формулам.. менем A, B и f - вписанный прямоугольник " перевписывается".. Ну, правда, возможны и некорректные результаты "вписывания"..
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.jpg
Просмотров: 152
Размер:	125.2 Кб
ID:	77121  
Вложения
Тип файла: dwg
DWG 2010
прямоугольник_форум2.dwg (61.6 Кб, 1705 просмотров)
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
 
Непрочитано 26.03.2012, 12:37
#72
Leonid555


 
Регистрация: 29.09.2008
Сообщений: 3,412


Цитата:
Сообщение от Mauriat Посмотреть сообщение
Я не то чтобы обижаюсь
А что же вы тогда запрыгали то как ужаленная? Задачу то решили с полпинка еще до вашего появления в теме. Составили простенькую систему уравнений. (Топикстартер и этого не смог сделать.) А вы зачем то полезли в бутылку и заявляете, что решение все еще не найдено. Ну, конечно, это уж ваше право бесконечно усложнять задачу, пытаться решать ее построением, строить графики зависимости параметров и т.д. Но я то здесь причем? Тогда уж так прямо и пишите:" А давайте, ребята, исследуем еще вот это, вот это и вот это!" Вы хотите продемонстрировать ваши знания в математике и выйти за рамки школьной программы? Да флаг вам в руки! Только это будет уже другая задача.


Цитата:
Сообщение от sbi Посмотреть сообщение
Аналичически, это означает, что необходимо уточнить пределы задания ШИРИНЫ или УГЛА "вписываемого" в зависимости от отношения сторон "описываемого".
Берете систему уравнений от Meknotek . Делите первое уравнение на второе. Получаете соотношение b/a. И исследуете полученное уравнение на здоровье.
При этом и так понятно, что с меняетс от нуля до а; d меняется от значения длины диагонали описанного прямоугольника до b. В каких пределах меняется угол fi я уже писал.
Leonid555 вне форума  
 
Непрочитано 26.03.2012, 20:21
#73
Ильнур

КМ (+КМД), КЖ (КЖФ)
 
Регистрация: 30.05.2007
Далече
Сообщений: 25,096


Цитата:
Сообщение от Хмурый Посмотреть сообщение
мда. но существуют и зависимости между размерами прямоугольников, кроме всего прочего
У автора задана только одна сторона, а соотношение - нет, что существенно упрощает решение.
Естественно, что в конкретный прямоугольник в одном положении ("наклоне") впишется только определенный прямоугольник, т.е. только с определенным соотношением сторон. Каждому "наклону" вписуемого будет соответствовать ОДНО СВОЕ соотношение. И притом зависимость нелинейная.
Другими словами, не всякий прямоугольник вписывается в другой. И если даже прямугольник заведомо "вписуемый", то только ОДНИМ образом, а не как попало. Можно догадаться, что также есть верхние и нижние пределы этих параметров. И т.д. Целая отрасль аналитической геометрии, можно сказать
Поэтому, ввиду нецелесообразности нахождения универсального решения задачи типа "вписания прямоугольника в прямоугольник" для пары случаев, рекомендуется построить графически.
__________________
Воскресе
Ильнур вне форума  
 
Непрочитано 26.03.2012, 21:55
#74
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


вы че тут все обкурились?
gomer вне форума  
 
Непрочитано 27.03.2012, 15:01
#75
Дмитррр

НЛО
 
Регистрация: 09.07.2007
Тутошние мы.
Сообщений: 6,103


Да уж... Школьники быстрей решат))
Использую картинку Хмурого.

Обозначим ширину зелёного треугольника - С

В1/А2=А1/В2

===>

(В-В2)/(А-А1)=А1/В2

===>

(В-корень(С^2-А1^2))/(А-А1)=А1/корень(С^2-А1^2)

Итого одно уравнение с одним неизвестным А1. С математической точки зрения задача решена. Решать его лень, но, вроде, это уравнение четвёртой степени можно свести к квадратному.
Зная А1 можно получить что угодно, хоть в цифрах, хоть в автокаде.
Дмитррр вне форума  
 
Непрочитано 27.03.2012, 16:29
#76
Meknotek

Проектирование заборов уже в прошлом
 
Регистрация: 29.10.2009
Рязань
Сообщений: 2,089


Цитата:
Сообщение от Дмитррр Посмотреть сообщение
Да уж... Школьники быстрей решат))
Цитата:
Сообщение от Дмитррр Посмотреть сообщение
Решать его лень, но, вроде, это уравнение четвёртой степени можно свести к квадратному.
Ну так что ж не решите-то? (привести к виду [искомое]=[формула]) Говоря про "школьники быстрей решат", обычно предоставляют решение. А не просто воздух сотрясают "лень решать".

Цитата:
Сообщение от Дмитррр Посмотреть сообщение
С математической точки зрения задача решена.
Да, причем пару страниц назад.
Meknotek вне форума  
 
Непрочитано 27.03.2012, 17:40
#77
nlo740


 
Регистрация: 15.09.2009
Сообщений: 2,242


Что-то сдается мне что впишемся только когда диагональ внутреннего равна стороне внешнего. При других вариантах угол уйдет.
Как в том анегдоте про Чапаева, нутром чую, что литр, а доказать не могу
Как в #20-ом посте.

-------------------------------------------------------------------------------
Заморочился, доказал)) 40 минут. Стареем.

Короче сторона a=10, b=20, отрезки a1=6, a2=4 ----------> b1=1.28 (18.71) округлял до сотых.
Решается без синусов / косинусов 4-х степеней, просто 4 квадратных уравнения, а дальше подстановка.

Решение пока выкладывать не буду...
Про Чапая был не прав))) Диагональ под углом стала.
__________________
* Отступление от ГОСТа преследуется по закону.

Последний раз редактировалось nlo740, 27.03.2012 в 18:29.
nlo740 вне форума  
 
Непрочитано 27.03.2012, 19:20
#78
Mauriat

макулатурю
 
Регистрация: 07.08.2009
Москва
Сообщений: 740


Цитата:
Сообщение от Leonid555 Посмотреть сообщение
А что же вы тогда запрыгали то как ужаленная? Задачу то решили с полпинка еще до вашего появления в теме. Составили простенькую систему уравнений. (Топикстартер и этого не смог сделать.) А вы зачем то полезли в бутылку и заявляете, что решение все еще не найдено. Ну, конечно, это уж ваше право бесконечно усложнять задачу, пытаться решать ее построением, строить графики зависимости параметров и т.д. Но я то здесь причем? Тогда уж так прямо и пишите:" А давайте, ребята, исследуем еще вот это, вот это и вот это!" Вы хотите продемонстрировать ваши знания в математике и выйти за рамки школьной программы? Да флаг вам в руки! Только это будет уже другая задача
Почему - написала выше. Не считаю, что решение найдено, но и в общем виде представить его невозможно по этому пути. Только имея значения a,b и c методом приближений сводя погрешность к минимуму можно получить d и угол.
Все что я просила - моя личная просьба и к получению решения в общем виде отношения не имеет. извините. я то понадеялась..

Цитата:
Сообщение от Leonid555 Посмотреть сообщение
Берете систему уравнений от Meknotek . Делите первое уравнение на второе. Получаете соотношение b/a. И исследуете полученное уравнение на здоровье.
При этом и так понятно, что с меняетс от нуля до а; d меняется от значения длины диагонали описанного прямоугольника до b. В каких пределах меняется угол fi я уже писал.
Я не могу решить систему с 4,2 и 1 степенями. Пожалуйста, выложите решение, если Вам по силам.

Цитата:
Сообщение от Ильнур Посмотреть сообщение
ввиду нецелесообразности нахождения универсального решения задачи типа "вписания прямоугольника в прямоугольник" для пары случаев, рекомендуется построить графически.
Согласна. В общем виде - чисто интерес что осталось от теоретичских знаний.
nlo740, а с то чему равно?)
Вообще, удивляет такой "нетипичный" путь решения. В таком направлении интересно 2-3 случая посмотреть, но уделять более одного сообщения в эту тему на тему решения самой задачи - глупо выглядеть.
__________________
"Никто вас не осудит, не за горами лето,
Экзаменов не будет – все проданы билеты" (А. Алякин)
Mauriat вне форума  
 
Непрочитано 27.03.2012, 21:01
#79
nlo740


 
Регистрация: 15.09.2009
Сообщений: 2,242


c по формуле пифагора.
Как и все решение.
4 треугольника
__________________
* Отступление от ГОСТа преследуется по закону.
nlo740 вне форума  
 
Непрочитано 28.03.2012, 02:23
#80
Vavan Metallist


 
Регистрация: 30.01.2008
Україна, Львів
Сообщений: 6,062


Цитата:
Сообщение от Дмитррр Посмотреть сообщение
Итого одно уравнение с одним неизвестным А1. С математической точки зрения задача решена. Решать его лень
Я выше пришел к почти такому же выводу. Уравнение с одним неизвестным, которое было лень решать.
Вернее даже столько лень, просто не знал, как привести его к удоборешаемому виду. На практике решал бы екзелем. Подбором параметра например.
Vavan Metallist вне форума  
 
Непрочитано 28.03.2012, 09:29
#81
Дмитррр

НЛО
 
Регистрация: 09.07.2007
Тутошние мы.
Сообщений: 6,103


Цитата:
Сообщение от Meknotek Посмотреть сообщение
Ну так что ж не решите-то? (привести к виду [искомое]=[формула]) Говоря про "школьники быстрей решат", обычно предоставляют решение. А не просто воздух сотрясают "лень решать".
Да, причем пару страниц назад.
Придётся вспомнить седьмой класс.

(В-корень(С^2-А1^2))/(А-А1)=А1/корень(С^2-А1^2)
Обозначу А1 за Х
(В-корень(С^2-Х^2))/(А-Х)=Х/корень(С^2-Х^2)
Х<А Х<С
(В-корень(С^2-Х^2))*корень(С^2-Х^2) = Х(А-Х)
В*корень(С^2-Х^2) - С^2 + Х^2 - АХ + Х^2 = 0
В^2*С^2 - В^2*Х^2 - С^4 +Х^4 - АХ^2 + Х^4 = 0
2Х^4 - (В^2+А)Х^2 + В^2*С^2 - С^4 = 0
Х = корень((В^2+А +/- корень((В^2+А)^2 - 4*2(В^2*С^2 - С^4)))/4)

Потратил 5 минут. Писал сразу сюда, мог где-нибудь ошибиться.
Кто помнит седьмой класс - поправьте, если не прав.
Дмитррр вне форума  
 
Непрочитано 28.03.2012, 10:01
#82
Meknotek

Проектирование заборов уже в прошлом
 
Регистрация: 29.10.2009
Рязань
Сообщений: 2,089


Цитата:
Сообщение от Дмитррр Посмотреть сообщение
Придётся вспомнить седьмой класс.

(В-корень(С^2-А1^2))/(А-А1)=А1/корень(С^2-А1^2)
Обозначу А1 за Х
(В-корень(С^2-Х^2))/(А-Х)=Х/корень(С^2-Х^2)
Х<А Х<С
(В-корень(С^2-Х^2))*корень(С^2-Х^2) = Х(А-Х)
В*корень(С^2-Х^2) - С^2 + Х^2 - АХ + Х^2 = 0
В^2*С^2 - В^2*Х^2 - С^4 +Х^4 - АХ^2 + Х^4 = 0
2Х^4 - (В^2+А)Х^2 + В^2*С^2 - С^4 = 0
Х = корень((В^2+А +/- корень((В^2+А)^2 - 4*2(В^2*С^2 - С^4)))/4)

Потратил 5 минут. Писал сразу сюда, мог где-нибудь ошибиться.
Кто помнит седьмой класс - поправьте, если не прав.
А в числах для "верификационного примера"? Тот, который выложил ТС? Я в МатКаде сейчас прикинул, у меня не сходится с моим решением (хотя может я не так формулу набрал)
Meknotek вне форума  
 
Непрочитано 28.03.2012, 10:52
#83
Дмитррр

НЛО
 
Регистрация: 09.07.2007
Тутошние мы.
Сообщений: 6,103


Вот зануда. Убедил. Потратил ещё 5 минут на решение на бумажке. Действительно, ошибся в паре мест (плохо читаются выражения с этими скобками)
(В-корень(С^2-Х^2))/(А-Х)=Х/корень(С^2-Х^2)
Х<А Х<С
(В-корень(С^2-Х^2))*корень(С^2-Х^2) = Х(А-Х)
В*корень(С^2-Х^2) - С^2 + Х^2 - АХ + Х^2 = 0
В^2*С^2 - В^2*Х^2 - С^4 +Х^4 - А^2*Х^2 + Х^4 = 0
4Х^4 - (В^2+А^2)Х^2 + В^2*С^2 - С^4 = 0
Х = корень((В^2+А^2 +/- корень((В^2+А^2)^2 - 4*4(В^2*С^2 - С^4)))/8)

Всем неуд (мне тройку). Срочно покупать учебники за седьмой класс.

П.С. Странно. Для решения из комментария номер 7 формула подходит. Но в некоторых случаях, имеющих решение, дискриминант получается отрицательный... Надо ещё подумать. В первый корень можно модуль вставить, но не во второй же...

Последний раз редактировалось Дмитррр, 28.03.2012 в 11:17.
Дмитррр вне форума  
 
Непрочитано 28.03.2012, 11:30
#84
nlo740


 
Регистрация: 15.09.2009
Сообщений: 2,242


Действительно тригонометрия 7-ой класс (может 9-ый).

а^2+b^2=c^2
4 раза


Фишка в том, что для получения 4-го уравнения необходимо опустить перпендикуляр с точки B1 на правой стенке большего прямоугольника, на левую (розовым).
Один катет получаем равным меньшей стороне большего прямоугольника (вроде за А приняли), а второй (B-2*B1). Отсюда находим диагональ меньшего прямоугольника (по Пифагору, голубая, штрих-пунктиром).
А еще 3 уравнения типа : а^2+b^2=c^2 очевидны.
И замен никаких типа x=B1^2 делать ненужно, там тупо все неизвестные в своих квадратах входят и прям квадратами заменяются, получаем простое квадратное уравнение для B1, далее по порядку и все остальные неизвестные.
По логике данного уравнения для любой А1 всегда есть 2 решения с B1 (зеркалка, зеленым)

Всех косинусов и 4-х степеней на переаттестацию.
На рисунке приведены все 4 треугольника для составления уравнений.
Миниатюры
Нажмите на изображение для увеличения
Название: 43322.jpg
Просмотров: 136
Размер:	69.9 Кб
ID:	77299  
__________________
* Отступление от ГОСТа преследуется по закону.

Последний раз редактировалось nlo740, 28.03.2012 в 12:26.
nlo740 вне форума  
 
Непрочитано 28.03.2012, 11:52
#85
Дмитррр

НЛО
 
Регистрация: 09.07.2007
Тутошние мы.
Сообщений: 6,103


Мне тоже два)) Добавил полчаса раздумья - не нашёл почему у меня вышел частный случай (для случая, когда вершина вписанного лежит на середине малой стороны. Возможно, для каких-нибудь ещё), а не общий.

Последний раз редактировалось Дмитррр, 28.03.2012 в 11:59.
Дмитррр вне форума  
 
Непрочитано 28.03.2012, 14:56
#86
Ильнур

КМ (+КМД), КЖ (КЖФ)
 
Регистрация: 30.05.2007
Далече
Сообщений: 25,096


Есть еще такая зависимость:
Вписанный прямоугольник точками соприкосновения делит стороны большего прямоугольника на отрезки допустим a+b и c+d. Тогда справедливо равенство ab=ce.
__________________
Воскресе
Ильнур вне форума  
 
Непрочитано 28.03.2012, 15:33
#87
Mauriat

макулатурю
 
Регистрация: 07.08.2009
Москва
Сообщений: 740


nlo740, да не получается!
Система трех уравнений с тремя неизвестными:
a1^2+(b-b1)^2=c^2
b1^2+(a-a1)^2=d^2
c^2+d^2=a^2+(2b1-b)^2=b^2+(2a1-a)^2 (равенство диагоналей)

Получится уравнение с 4,2 и 1ю степенью относительно b1 или a1.
__________________
"Никто вас не осудит, не за горами лето,
Экзаменов не будет – все проданы билеты" (А. Алякин)
Mauriat вне форума  
 
Непрочитано 28.03.2012, 15:37
#88
nlo740


 
Регистрация: 15.09.2009
Сообщений: 2,242


а^2+b^2=c^2
4 раза


Там 4 неизвестных. Надо 4 уравнения.
4 треугольника нарисовал.
Зачем приравнивать?
По своему лепят горбатого и удивляются))
У меня все страницу назад получилось.

-------------------------------------------------------
И внимательнее
B-2B1 не равно 2B1-B

--------------------------------------------------------
П.С. после замен и подстановок.

B1
^2+А1^2+(А-А1)^2+(B-B1)^2=(B-2B1)^2+A^2

раскрываем скобки, упрощаем и решаем относительно B1. Вместо A1, A, B подставляйте свои числа
У меня b1-меньшая часть стороны b, a1 - большая стороны а.

--------------------------------------------------------------
П.П.С. (а+b)^2=а^2+2*ab+b^2 (а-b)^2=а^2-2*ab+b^2

Дискриминант сам в википедии вспоминал))
__________________
* Отступление от ГОСТа преследуется по закону.

Последний раз редактировалось nlo740, 28.03.2012 в 16:41.
nlo740 вне форума  
 
Непрочитано 28.03.2012, 16:29
#89
Leonid555


 
Регистрация: 29.09.2008
Сообщений: 3,412


Цитата:
Сообщение от Дмитррр Посмотреть сообщение
В-корень(С^2-Х^2))/(А-Х)=Х/корень(С^2-Х^2)
Х<А Х<С
(В-корень(С^2-Х^2))*корень(С^2-Х^2) = Х(А-Х)
В*корень(С^2-Х^2) - С^2 + Х^2 - АХ + Х^2 = 0
В^2*С^2 - В^2*Х^2 - С^4 +Х^4 - А^2*Х^2 + Х^4 = 0
Квадрат многочлена не равен сумме квадратов его членов! (a+b)^2 не равно а^2+b^2.
Цитата:
Сообщение от Mauriat Посмотреть сообщение
Получится уравнение с 4,2 и 1ю степенью относительно b1 или a1.
Даже если представить себе на секунду, что это так, то нахождение корней полинома 4 степени является тривиальной задачей. Если вы не знаете как это делать, то это исключительно ваша проблема. Возьмите любой серьезный справочник по математике и найдете там готовое решение. Никто не обязан вместо вас значения в готовые формулы подставлять.
Если задачу удается привести к тривиальной, то задача считается решенной.
Ну и, разумеется, для нахождения корней полиномов имеются готовые программы.
Leonid555 вне форума  
 
Непрочитано 28.03.2012, 16:48
#90
Mauriat

макулатурю
 
Регистрация: 07.08.2009
Москва
Сообщений: 740


Цитата:
Сообщение от Leonid555 Посмотреть сообщение
то это исключительно ваша проблема.
Но тут все утверждают, что задача для 7-9 класса, там все без справочника обходятся. Да пусть моя проблема, но решение то покажите!
Теперь уже Вы спор ради спора ведете, вместо того что бы утереть мне нос решением в стиле "9-й класс".

nlo740, пожалуйста, выложите всю цепочку, уже надоело. Это же не форум алхимиков.
__________________
"Никто вас не осудит, не за горами лето,
Экзаменов не будет – все проданы билеты" (А. Алякин)
Mauriat вне форума  
 
Непрочитано 28.03.2012, 17:00
#91
nlo740


 
Регистрация: 15.09.2009
Сообщений: 2,242


b1^2+a1^2=c^2 (малая сторона вписанного)
(а-а1)^2+(b-b1)^2=d^2 (большая сторона вписанного)
с^2+d^2=e^2 (диагональ вписанного)
(b-2*b1)^2+a^2=e^2 (диагональ вписанного)

Дальше e^2=e^2

дальше заменяем с^2 и d^2 первым и вторым уравнением (Ваше равенство диагоналей).

Ну и получаем уже озвученное:

B1^2+А1^2+(А-А1)^2+(B-B1)^2=(B-2B1)^2+A^2

без косинусов и 4-х степеней.
Никакой алхимии.
__________________
* Отступление от ГОСТа преследуется по закону.
nlo740 вне форума  
 
Непрочитано 28.03.2012, 17:10
#92
Дмитррр

НЛО
 
Регистрация: 09.07.2007
Тутошние мы.
Сообщений: 6,103


Цитата:
Сообщение от Ильнур Посмотреть сообщение
Есть еще такая зависимость:
Вписанный прямоугольник точками соприкосновения делит стороны большего прямоугольника на отрезки допустим a+b и c+d. Тогда справедливо равенство ab=ce.
я с этого и начал
Цитата:
Сообщение от Дмитррр Посмотреть сообщение
В1/А2=А1/В2
Цитата:
Сообщение от Leonid555 Посмотреть сообщение
Квадрат многочлена не равен сумме квадратов его членов! (a+b)^2 не равно а^2+b^2.
Заметил уже. Называется, давно не был в школе)) Но, увы, вопреки интуиции
Цитата:
Сообщение от Дмитррр Посмотреть сообщение
но, вроде, это уравнение четвёртой степени можно свести к квадратному.
к квадратному оно всё же не сводится))

Цитата:
Сообщение от nlo740 Посмотреть сообщение
Вместо A1, A, B подставляйте свои числа
У тебя А1 дано? Мы решаем разные задачи))
Дмитррр вне форума  
 
Непрочитано 28.03.2012, 17:23
#93
Mauriat

макулатурю
 
Регистрация: 07.08.2009
Москва
Сообщений: 740


Цитата:
Сообщение от nlo740 Посмотреть сообщение
(b-2*b1)^2+a^2=e^2 (диагональ вписанного)
Описки точно нету? не (2*b1-b)^2+a^2=e^2?

Цитата:
Сообщение от nlo740 Посмотреть сообщение
b1^2+a1^2=c^2 (малая сторона вписанного)
т е b1>b2?

Цитата:
Сообщение от nlo740 Посмотреть сообщение
И внимательнее
B-2B1 не равно 2B1-B
__________________
"Никто вас не осудит, не за горами лето,
Экзаменов не будет – все проданы билеты" (А. Алякин)
Mauriat вне форума  
 
Непрочитано 28.03.2012, 17:24
#94
nlo740


 
Регистрация: 15.09.2009
Сообщений: 2,242


Цитата:
Сообщение от Дмитррр Посмотреть сообщение
У тебя А1 дано? Мы решаем разные задачи))
Выведенная формула доказывает возможность построения вписанного прямоугольника под любым углом со стартом в любой точке. По условиям задачи у нас задана сторона вписанного прямоугольника (у меня d). Задай ее вместо а1 как известную.
Реши те же 4 уравнения. Ну и получи угол через синус, если он так нужен.

Задача решена имхо.

2 Mauriat
я за b1 брал меньшую сторону. Точно не описка.
(b-2*b1) - физически это левый катет 4-го треугольника в моем рисунке.
__________________
* Отступление от ГОСТа преследуется по закону.

Последний раз редактировалось nlo740, 28.03.2012 в 17:35.
nlo740 вне форума  
 
Непрочитано 28.03.2012, 17:36
#95
Дмитррр

НЛО
 
Регистрация: 09.07.2007
Тутошние мы.
Сообщений: 6,103


Цитата:
Сообщение от nlo740 Посмотреть сообщение
Иначе решение приходит к множеству решений. А это лить с пустого в порожнее.
Выведенная формула доказывает возможность построения вписанного прямоугольника под любым углом со стартом в любой точке.
Не верю. В заданный прямоугольник можно вписать только 1 прямоугольник с заданной стороной. В лучшем случае 1. Ну и его зеркальную вариацию.
Дмитррр вне форума  
 
Непрочитано 28.03.2012, 17:39
#96
nlo740


 
Регистрация: 15.09.2009
Сообщений: 2,242


Цитата:
Сообщение от Дмитррр Посмотреть сообщение
Не верю. В заданный прямоугольник можно вписать только 1 прямоугольник с заданной стороной. В лучшем случае 1. Ну и его зеркальную вариацию.
Короче сторона a=10, b=20, отрезки a1=6, a2=4 ----------> b1=1.28 (18.71) округлял до сотых.
Решается без синусов / косинусов 4-х степеней, просто 4 квадратных уравнения, а дальше подстановка.


Это я вчера решал. 2 решения при любых ИД. Не веришь - акад в руки.
Я округлял до сотых, к ним не придирайся. И зеркалка решение и оно найдено решением данного уравнения.

Извиняюсь за частые правки сообщений, пишу/думаю
__________________
* Отступление от ГОСТа преследуется по закону.

Последний раз редактировалось nlo740, 28.03.2012 в 17:44.
nlo740 вне форума  
 
Непрочитано 28.03.2012, 17:46
#97
Дмитррр

НЛО
 
Регистрация: 09.07.2007
Тутошние мы.
Сообщений: 6,103


Цитата:
Сообщение от nlo740 Посмотреть сообщение
[i]Короче сторона a=10, b=20, отрезки a1=6, a2=4 ----------> b1=1.28 (18.71) округлял до сотых.
Та сторона вписанного около 6,14?
И попробуй впиши другой прямоугольник со стороной 6,14 в этот же 10х20.
Дмитррр вне форума  
 
Непрочитано 28.03.2012, 17:48
#98
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,337


[...]
Хмурый вне форума  
 
Непрочитано 28.03.2012, 17:51
#99
nlo740


 
Регистрация: 15.09.2009
Сообщений: 2,242


Цитата:
Сообщение от Дмитррр Посмотреть сообщение
И попробуй впиши другой прямоугольник со стороной 6,14 в этот же 10х20.
Отзеркаль.
Тебе фомула дает 2 решения, одно из них зеркалка. Почему ее нельзя принять за решение?
непонятно (с)
__________________
* Отступление от ГОСТа преследуется по закону.
nlo740 вне форума  
 
Непрочитано 28.03.2012, 19:00
#100
Leonid555


 
Регистрация: 29.09.2008
Сообщений: 3,412


Цитата:
Сообщение от Mauriat Посмотреть сообщение
Но тут все утверждают, что задача для 7-9 класса, там все без справочника обходятся. Да пусть моя проблема, но решение то покажите!
...... вместо того что бы утереть мне нос решением в стиле "9-й класс".
А зачем мне вам нос утирать? Вам его и без меня уже утерли. Вы же задачу то в этой теме и не решали вовсе. Задачу решили без вас. Вы никаких математических способностей здесь и не демонстрировали. Их никто не видел и не обсуждал. Вы приняли на свой счет мои слова о том, что задача доступна школьникам - так это уж ваше дело. Сами то вы всего лишь агитировали других людей решать задачу. А когда задачу решили, то вы стали агитировать решать другую задачу - усложненный вариант первой. Вы как хороший партийный работник - будоражите коллектив. Но работает то коллектив, а не вы. И при этом заметьте - пока еще никто не вышел за рамки школьного курса математики.
Leonid555 вне форума  
 
Непрочитано 28.03.2012, 19:26
#101
Ильнур

КМ (+КМД), КЖ (КЖФ)
 
Регистрация: 30.05.2007
Далече
Сообщений: 25,096


Цитата:
Сообщение от Leonid555 Посмотреть сообщение
.. Но работает то коллектив...
Коллектив развлекается, а не работает. Вернее, плохо работает.
Вот тут подобная задача решена за 13 постов:
Вложения
Тип файла: doc Прям в прям.doc (24.5 Кб, 139 просмотров)
__________________
Воскресе
Ильнур вне форума  
 
Непрочитано 28.03.2012, 20:15
#102
Leonid555


 
Регистрация: 29.09.2008
Сообщений: 3,412


Цитата:
Сообщение от Ильнур Посмотреть сообщение
Коллектив развлекается, а не работает. Вернее, плохо работает.
Вот тут подобная задача решена за 13 постов:
Вот там они ни на шаг не продвинулись дальше Meknotek.
Цитата:
Сообщение от Meknotek Посмотреть сообщение
Тогда надо решить систему из двух уравнений:
c*cos(fi) + d*cos(90-fi)=b
c*cos(90-fi) + d*cos(fi)=a
И в итоге пришли к тому же
Цитата:
Сообщение от Leonid555 Посмотреть сообщение
Из первого и из второго уравнения находим d. Поскольку d=d, то приравниваем правые части уравнений, записанных для нахождения d. Применив правило пропорции получим c=(a*sin(fi)-b*cos(fi))/(sin(fi)^2-cos(fi)^2).
Ну, да - там сработали быстрее (за меньшее количество постов!). Как сказал бы красноармеец Сухов:"Это точно!"

Ну а теперь народ требует, чтобы из уравнения c=(a*sin(fi)-b*cos(fi))/(sin(fi)^2-cos(fi)^2) выразили fi. Только и всего.
Leonid555 вне форума  
 
Непрочитано 28.03.2012, 20:32
#103
Mauriat

макулатурю
 
Регистрация: 07.08.2009
Москва
Сообщений: 740


nlo740, теперь и я Вас поняла. Но известны a,b и с. Если известны a,b и a1 или b1, то задача конечно проще и все заканчивается квадратным уравнением.
А если a1 и b1 выразить через d и f(fi), то получится сложное уравнение, которое школьными знаниями не решить.

Leonid555, Вы сделали голословный вывод и Вы неправы. Уже неправы вдвойне, откуда Вам знать, сколько времени я потратила на эту задачу?
Зачем мне повторять то, что написали другие? Вернее, повторила практически тоже, что Meknotek и что уравнение я решить не смогла(#63).
Поскольку Вы том числе утверждали, что
Цитата:
В принципе - не так уж трудно получить точное алгебраическое решение задачи.
я решила, что допустила где то ошибку, перепроверила. Чтобы получить точное алгебраическое решение этой задачи, школьных знаний недостаточно.
Маткад дает приблизительное решение и выходит за рамки школьной математики.
Больше ничего в этой теме мне неинтересно, точное алгебраическое решение мне не нужно, мне достаточно того, что простого решения, до которого я могла бы своими мозгами докумекать, нету. Построение было бы интересно, но раз маньяков нет - переживу.
Ну Вы и хам. Это я приняла на свой счет и это мое дело.
__________________
"Никто вас не осудит, не за горами лето,
Экзаменов не будет – все проданы билеты" (А. Алякин)
Mauriat вне форума  
 
Непрочитано 28.03.2012, 22:15
#104
Leonid555


 
Регистрация: 29.09.2008
Сообщений: 3,412


Цитата:
Сообщение от Mauriat Посмотреть сообщение
Ну Вы и хам. Это я приняла на свой счет и это мое дело.
Это вы таким способом делаете хорошую мину при плохой игре. Типично женский приемчик - когда не хватает аргументов, то просто обвинить оппонента в чем угодно в надежде ему хоть чем то насолить!
Цитата:
Сообщение от Mauriat Посмотреть сообщение
откуда Вам знать, сколько времени я потратила на эту задачу?
А мне отсюда не видно что вы там делаете за рамками темы. В теме вы не сделали НИЧЕГО. И судить о ваших математических способностях я не брался и не берусь.
Цитата:
Сообщение от Mauriat Посмотреть сообщение
Поскольку Вы том числе утверждали, что
Цитата:
В принципе - не так уж трудно получить точное алгебраическое решение задачи.
А я считаю что решение в виде уравнения c=(a*sin(fi)-b*cos(fi))/(sin(fi)^2-cos(fi)^2) (полученное из формул записанных Meknotek) является вполне алгебраически точным и доступным школьнику 9 класса. Хотите идти дальше? Воля ваша. Знаний не хватает? А вот это уже не моя забота.
Цитата:
Сообщение от Mauriat Посмотреть сообщение
Маткад дает приблизительное решение и выходит за рамки школьной математики.
Маткад всего лишь прикладная программа. Что ей задали, то она и делает. На ней можно и школьные задачи решать, причем не выходя за рамки школьной программы.
Вообще то школьники изучают информатику. И в этом курсе информатики, например, язык Бейсик. А на нем вполне можно написать простенькую программу для решения вышеуказанного уравнения численным способом.
Leonid555 вне форума  
 
Непрочитано 29.03.2012, 09:24
#105
Дмитррр

НЛО
 
Регистрация: 09.07.2007
Тутошние мы.
Сообщений: 6,103


nlo740, мы ещё и говорим на разных языках))

Цитата:
Сообщение от nlo740 Посмотреть сообщение
Выведенная формула доказывает возможность построения вписанного прямоугольника под любым углом со стартом в любой точке
Цитата:
Сообщение от Дмитррр Посмотреть сообщение
В заданный прямоугольник можно вписать только 1 прямоугольник с заданной стороной. В лучшем случае 1. Ну и его зеркальную вариацию.
Цитата:
Сообщение от nlo740 Посмотреть сообщение
Тебе фомула дает 2 решения, одно из них зеркалка
Ильнур, похоже да не тоже. Хотя я вообще не понял, что они там ищут. Может у них и была цель - составить формулу для программирования.
И ещё у них даны обе стороны вписанного прямоугольника. А у нас лишь одна.

П.С. а вообще четвёртая степень решения указывает на возможность четырёх решений... не могу себе представить 4 немнимых решения... или это 2 зеркальных и ещ 2 совпадающих с ними (развёрнутых на 180 градусов)
Дмитррр вне форума  
 
Непрочитано 29.03.2012, 09:25
#106
Meknotek

Проектирование заборов уже в прошлом
 
Регистрация: 29.10.2009
Рязань
Сообщений: 2,089


Цитата:
Сообщение от Leonid555 Посмотреть сообщение
А я считаю что решение в виде уравнения c=(a*sin(fi)-b*cos(fi))/(sin(fi)^2-cos(fi)^2) (полученное из формул записанных Meknotek) является вполне алгебраически точным и доступным школьнику 9 класса.
Если Вы "с" выразили, то какое же это решение? Получается нехилое такое уравнение, а "с" - это так, "свободный член". Вот если бы вы предоставили решение в виде "fi=arcsin( ... ... ...)" или подобное, тогда это было бы решение. А так - это не более чем уравнение, которое Вы, видимо, решить не можете (зато сколько напыщенных слов про 9-классников, "двойки", "повышение квалификации" и прочее )

Цитата:
Сообщение от Leonid555 Посмотреть сообщение
Маткад всего лишь прикладная программа. Что ей задали, то она и делает. На ней можно и школьные задачи решать, причем не выходя за рамки школьной программы.
Ага, сдается мне, не "косинусов и 4х степеней" надо отправлять на повышение квалификации, а тех, кто заявляя про простоту задачи, четвертый день возятся с "решением, доступным 9-классникам". А то, что было решено за 20 минут вместе с написанием программы для МатКада, называется в среде инженеров "решить проблему и получить готовое решение", а не "тяжелая артиллерия" и "срочно на переподготовку"
Цитата:
Сообщение от Leonid555 Посмотреть сообщение
Вообще то школьники изучают информатику. И в этом курсе информатики, например, язык Бейсик. А на нем вполне можно написать простенькую программу для решения вышеуказанного уравнения численным способом.
Цитата:
Сообщение от Дейкстра, Эдсгер Вибе
Студентов, ранее изучавших Бейсик, практически невозможно обучить хорошему программированию. Как потенциальные программисты они подверглись необратимой умственной деградации
Meknotek вне форума  
 
Непрочитано 29.03.2012, 09:44
1 | #107
Альф

мостовик
 
Регистрация: 12.03.2011
СПб
Сообщений: 770


Цитата:
Сообщение от Leonid555 Посмотреть сообщение
Такую задачу должен уметь решить любой выпускник 9 класса средней школы.
Попытаюсь доказать ошибочность этого утверждения.
Дано:
1. Задача из сообщения №1.
2. Фактический срок решения задачи – неделя.
3. Количество форумчан, принявших участие в обсуждении условий задачи и ее решении – свыше 10.
Принятые для доказательства постулаты:
1. Все участники обсуждения имеют полное среднее образование, а большинство окончили технические вузы.
2. При решении задачи должны использоваться знания и навыки, которые даются преподавателями в рамках 7-9 классов обычной (без математического уклона) школы.
3. Решение задачи (цепочка преобразований и конечное выражение) должны соответствовать требованиям, предъявляемым в школе для получения оценки хотя бы 3 балла.
Решение:
1. Из постулата 2 следует, что должно иметься решение задачи, получаемое без использования Autocad, Mathcad.
2. Из постулата 3 следует, что ни один из участников обсуждения задачу в соответствии со школьными требованиями не решил, т.к. выражение вида X=… не получено.
3. Учитывая постулат 1 следует сделать вывод, что сложность задачи превышает уровень 9 класса.
Альф вне форума  
 
Непрочитано 29.03.2012, 10:11
#108
Tyhig

Оснащение проходки горных выработок, ПОС, нормоконтроль, КР, АР
 
Блог
 
Регистрация: 30.01.2008
Ленинград
Сообщений: 18,693


1 имеется прямоугольник с известными сторонами, диагоналями, координатами центра.
2 исходный прямоугольник описывается окружностью с радиусом = диагональ/2
3 задаётся угол наклона нового прямоугольника Y градусов
4 центры прямоугольников совпадают. Из центра до левой стороны исходного прямоугольника проводится линия=диагональ нового прямоугольника
5.1 аналитически решается расстояние от нижнего левого угла исходного прямоугольника до угла нового и копируется 3 раза во все углы
5.2 фактически уже на этапе 4 новый прямоугольник со всеми координатами однозначно определён в пространстве и его можно рисовать уже по углу и диагонали, только надо ещё раз решить вторую диагональ в пространстве
6 вуаля
__________________
"Безвыходных ситуаций не бывает" барон Мюнхаузен
Tyhig вне форума  
 
Непрочитано 29.03.2012, 10:16
#109
Leonid555


 
Регистрация: 29.09.2008
Сообщений: 3,412


Цитата:
Сообщение от Meknotek Посмотреть сообщение
Ага, сдается мне, не "косинусов и 4х степеней" надо отправлять на повышение квалификации, а тех, кто заявляя про простоту задачи, четвертый день возятся с "решением, доступным 9-классникам".
Во как! Всех участников темы уделали! Короче - мы все теперь в дерьме, а вы весь в белом!

Как справедливо указал Ильнур:
Цитата:
Сообщение от Ильнур Посмотреть сообщение
Коллектив развлекается, а не работает. Вернее, плохо работает
Один Meknotek оказывается здесь тяжко работает!

Спокойнее, Meknotek, спокойнее. Как говорил герой известного фильма: "С людьми надо мягше! А на жизнь смотреть ширше!"

Пока что в теме только два человека выдвинули достойные решения. Это Ильнур, предложивший решение путем последовательных построений в автокаде концентрических кругов; и вы Meknotek.
Цитата:
Сообщение от Meknotek Посмотреть сообщение
Если Вы "с" выразили, то какое же это решение? Получается нехилое такое уравнение, а "с" - это так, "свободный член".
Ну что ж - хотя бы можно задаваться fi и получать С. Тоже не мало. Вообще то топикстартер просил:
Цитата:
Сообщение от paha Посмотреть сообщение
Необходимо определить либо длину прямоугольника, либо угол наклона внутреннего относительно внешнего прямоугольника.
Вот ему и нашли зависимость между этими величинами. Вы считаете, что этого мало? Воля ваша.
Цитата:
Сообщение от Meknotek Посмотреть сообщение
... "двойки", "повышение квалификации" и прочее
Вообще то я тут "двойки" никому не ставил и на "повышение квалификации" никого не направлял. Так что упреки не по адресу.


Цитата:
Сообщение от Meknotek Посмотреть сообщение
Вот если бы вы предоставили решение в виде "fi=arcsin( ... ... ...)" или подобное, тогда это было бы решение. А так - это не более чем уравнение, которое Вы, видимо, решить не можете
Не надо упреками разбрасываться. Вот когда Вы это уравнение решите - тогда и будете тут павлином разгуливать. Впрочем - мне то что, я бы вам хоть сейчас Нобелевскую премию выдал. Мне не жалко.

Здесь люди всего лишь пришли поиграть в математическую игру. А началась какая то трепка нервов и просто свара. Причем на совершенно пустом и ровном месте.
Хотите усложнять задачу? Неудовлетворены полученным вами "готовым решением"? Воля ваша. Никто вас в исследованиях не ограничивает. И к вашим услугам весь аппарат математики, включая и высшую.

Tyhig, если как вы пишите:"3 задаётся угол наклона нового прямоугольника Y градусов", то длину стороны вписанного прямоугольника можно определить по здесь уже многократно обруганной и непризнанной решением формуле c=(a*sin(fi)-b*cos(fi))/(sin(fi)^2-cos(fi)^2). Так что вам опять скажут, что вы задачу не решили. Только и всего.

Последний раз редактировалось Leonid555, 29.03.2012 в 10:27.
Leonid555 вне форума  
 
Непрочитано 29.03.2012, 10:28
#110
Дмитррр

НЛО
 
Регистрация: 09.07.2007
Тутошние мы.
Сообщений: 6,103


Цитата:
Сообщение от Tyhig Посмотреть сообщение
3 задаётся угол наклона нового прямоугольника Y градусов
4 центры прямоугольников совпадают. Из центра до левой стороны исходного прямоугольника проводится линия=диагональ нового прямоугольника
Как задаётся угол?
К какой точке проволится диагональ?

П.С. забанить всех флудеров что ли...
Дмитррр вне форума  
 
Непрочитано 29.03.2012, 10:51
#111
sbi


 
Регистрация: 27.04.2008
SPB
Сообщений: 3,285
Отправить сообщение для sbi с помощью Skype™


Leonid555 Хотя вы и не кот, "давайте жить дружно"
rapido из http://forum.sources.ru/index.php?showtopic=317202
Есть прямоугольник. Угол наклона 0 и не изменяется. Размеры его известны.
Есть другой прямоугольник с известными размерами и углом (угол может быть произвольный).
Его необходимо вписать в первый сохраняя пропорции. Так чтобы углы вписанного лежали на сторонах внешнего.
автор paha
Возникла острая практическая необходимость решения задачи по построению прямоугольника вписанного в другой прямоугольник.
Известные параметры:
- Длина и ширина внешнего(описанного) прямоугольника
- Ширина вписанного прямоугольника.
Необходимо определить либо длину прямоугольника, либо угол наклона внутреннего относительно внешнего прямоугольника.
Для начала определите разницу.
__________________
С уважением sbi

Последний раз редактировалось sbi, 29.03.2012 в 11:04.
sbi вне форума  
 
Непрочитано 29.03.2012, 11:06
1 | #112
Ильнур

КМ (+КМД), КЖ (КЖФ)
 
Регистрация: 30.05.2007
Далече
Сообщений: 25,096


Цитата:
Сообщение от Дмитррр Посмотреть сообщение
.. четвёртая степень решения указывает на возможность четырёх решений... не могу себе представить 4 немнимых решения... или это 2 зеркальных и ещ 2 совпадающих с ними (развёрнутых на 180 градусов)
Видимо:

Альф
Цитата:
Учитывая постулат 1 следует сделать вывод, что сложность задачи превышает уровень 9 класса.
Видимо, да. Без тонких математические приемов не раскусить нелинейную зависимость.
Миниатюры
Нажмите на изображение для увеличения
Название: 4 решения.JPG
Просмотров: 734
Размер:	73.0 Кб
ID:	77375  
__________________
Воскресе
Ильнур вне форума  
 
Непрочитано 29.03.2012, 11:23
#113
Дмитррр

НЛО
 
Регистрация: 09.07.2007
Тутошние мы.
Сообщений: 6,103


Ильнур, согласен... Хотя тут задана длина вписанного, а не ширина...
Надо подумать над графическим способом решения. Он вполне может быть.

Кстати, если бы были бы известны обе стороны вписанного, то графическим методом задача решается просто.

Последний раз редактировалось Дмитррр, 29.03.2012 в 11:29.
Дмитррр вне форума  
 
Непрочитано 29.03.2012, 12:37
#114
kha

BIM, С#, AutoCAD, LISP
 
Регистрация: 15.03.2006
Дуброво
Сообщений: 657


2Ильнур

Спасибо за картинку - очень упрощает расстановку диагональных элементов
__________________
"Молодой человек, Вы не представляете всей широты поставленной перед Вами задачи." © Панкратова Г.Е.
kha вне форума  
 
Непрочитано 29.03.2012, 14:39
#115
nlo740


 
Регистрация: 15.09.2009
Сообщений: 2,242


Извиняюсь, за "косинусы и 4-е степени" взял за известную a1. Так все гладко выходило...

Если дана "с" сваливаемся при решении в 4 степень, что чуть сложнее программы 7-го класса.
__________________
* Отступление от ГОСТа преследуется по закону.
nlo740 вне форума  
 
Непрочитано 29.03.2012, 14:46
1 | #116
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Тот, кто тут усиленно ссылается на 7-ой класс, наверняка был в этом классе балбесом.
Profan вне форума  
 
Непрочитано 29.03.2012, 15:36
#117
nlo740


 
Регистрация: 15.09.2009
Сообщений: 2,242


Балбес тот, кто оскорбления пишет, а по делу написать нечего.

Перед ребятами за неправильное прочтение исходных данных я извинился.
Те же геморные уравнения 4-ой степени получаются, без синусов.
копаем дальше...
__________________
* Отступление от ГОСТа преследуется по закону.
nlo740 вне форума  
 
Непрочитано 29.03.2012, 15:48
#118
Verloc


 
Регистрация: 05.01.2012
Сообщений: 880


Чего? Еще не накопались чтоли?
Verloc вне форума  
 
Непрочитано 29.03.2012, 17:39
#119
Tyhig

Оснащение проходки горных выработок, ПОС, нормоконтроль, КР, АР
 
Блог
 
Регистрация: 30.01.2008
Ленинград
Сообщений: 18,693


как решить ?
t^2+u^2+2*t*(u-2)=0 ?
Решите кто-нибудь, у меня уже мозги расплавились...
И сразу будет решение темы...

t=c^2-b1^2
u=-b1^2+b1*корень((a^2+b^2)*(1-4/(a^2+b^2)))

Нажмите на изображение для увеличения
Название: Чертеж2-Model.jpg
Просмотров: 139
Размер:	69.7 Кб
ID:	77427
__________________
"Безвыходных ситуаций не бывает" барон Мюнхаузен

Последний раз редактировалось Tyhig, 29.03.2012 в 18:00.
Tyhig вне форума  
 
Непрочитано 29.03.2012, 20:02
#120
xmih


 
Регистрация: 07.05.2009
Сообщений: 182



Большой прям-к со сторонами а и б.
Маленький - в и г.
---------------
а, б и в дано, найти г.
-----------------
Вписанный отсекает от описанного подобные треугольники. а и б делятся на а1+а2 и б1+б2.
Значит (а-а1)/(б-б1)=а1/б1. => а*б1-а1*б1=а1*б-а1*б1 => б1=а1*б/а.
дальше а1/б1=г/в. => г=в*а1/б1=в*а1/(а1*б/а) Ответ г=в*а/б

Последний раз редактировалось xmih, 29.03.2012 в 20:12.
xmih вне форума  
 
Непрочитано 29.03.2012, 20:46
#121
Солидворкер
Moderator

Конструктор (машиностроение)
 
Регистрация: 23.10.2006
Россия
Сообщений: 22,997
<phrase 1=


Цитата:
Сообщение от xmih Посмотреть сообщение
(а-а1)/(б-б1)=а1/б1
Это откуда?
Солидворкер вне форума  
 
Непрочитано 29.03.2012, 20:50
#122
sbi


 
Регистрация: 27.04.2008
SPB
Сообщений: 3,285
Отправить сообщение для sbi с помощью Skype™


Цитата:
Сообщение от Verloc Посмотреть сообщение
Чего? Еще не накопались чтоли?
или вы че тут все обкурились? Гомер
и "Тот, кто тут усиленно ссылается на 7-ой класс, наверняка был в этом классе балбесом"Profan
Предположим: внутри одного ящика есть другой ящик (с осевыми пружинами), который, обкатываясь по другому, сннимает грязь с последнего. (это только одно из возможных применений).
"Спасибо за картинку - очень упрощает расстановку диагональных элементов" kha
__________________
С уважением sbi

Последний раз редактировалось sbi, 29.03.2012 в 21:20.
sbi вне форума  
 
Непрочитано 29.03.2012, 21:00
#123
Ильнур

КМ (+КМД), КЖ (КЖФ)
 
Регистрация: 30.05.2007
Далече
Сообщений: 25,096


Цитата:
Сообщение от xmih Посмотреть сообщение
... а1/б1=г/в...
Никак нет. Откуда такое предположение?
Солидворкер
Цитата:
Это откуда?
Это то же, что и а2/б2=а1/б1 - треугольники действительно подобные.
__________________
Воскресе
Ильнур вне форума  
 
Непрочитано 29.03.2012, 21:08
#124
Солидворкер
Moderator

Конструктор (машиностроение)
 
Регистрация: 23.10.2006
Россия
Сообщений: 22,997
<phrase 1=


Цитата:
Сообщение от Ильнур Посмотреть сообщение
треугольники действительно подобные.
Конечно подобные. Следовательно а2/б2=б1/а1
Солидворкер вне форума  
 
Непрочитано 29.03.2012, 21:52
#125
xmih


 
Регистрация: 07.05.2009
Сообщений: 182


Как быстро раскусили. И не пошкодишь тут с вами.
xmih вне форума  
 
Непрочитано 29.03.2012, 22:24
#126
BYT


 
Регистрация: 04.10.2011
Сообщений: 3,070


Цитата:
Сообщение от Дмитррр Посмотреть сообщение
Ильнур
Надо подумать над графическим способом решения. Он вполне может быть.

Кстати, если бы были бы известны обе стороны вписанного, то графическим методом задача решается просто.
Графическим Ильнур уже решил полторы недели назад.
BYT вне форума  
 
Непрочитано 29.03.2012, 22:56
#127
Ильнур

КМ (+КМД), КЖ (КЖФ)
 
Регистрация: 30.05.2007
Далече
Сообщений: 25,096


Это все не то.
Нужно к дифуравнениям перейти.
__________________
Воскресе
Ильнур вне форума  
 
Непрочитано 30.03.2012, 01:51
#128
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Цитата:
Сообщение от sbi Посмотреть сообщение
Предположим: внутри одного ящика есть другой ящик (с осевыми пружинами), который, обкатываясь по другому, сннимает грязь с последнего. (это только одно из возможных применений).
ничего не понял, у вас что грязный прямоугольный бублик? может рисунок приложите, бублика
gomer вне форума  
 
Непрочитано 30.03.2012, 01:52
#129
BYT


 
Регистрация: 04.10.2011
Сообщений: 3,070


Цитата:
Сообщение от Ильнур Посмотреть сообщение
Это все не то.
Нужно к дифуравнениям перейти.
Вот!
BYT вне форума  
 
Непрочитано 30.03.2012, 09:49
#130
Дмитррр

НЛО
 
Регистрация: 09.07.2007
Тутошние мы.
Сообщений: 6,103


Цитата:
Сообщение от BYT Посмотреть сообщение
Графическим Ильнур уже решил полторы недели назад.
У него не решение, у него подгонка. Решение должно получаться однозначно и точно (и в идеале решаться при помощи линейки и циркуля в стиле деления отрезка или угла пополам).
Вот, например, решение для случая, если известны обе стороны вписанного:
Миниатюры
Нажмите на изображение для увеличения
Название: Чертеж1-Лист1.jpg
Просмотров: 105
Размер:	152.4 Кб
ID:	77453  

Последний раз редактировалось Дмитррр, 30.03.2012 в 09:57.
Дмитррр вне форума  
 
Непрочитано 30.03.2012, 10:56
#131
Солидворкер
Moderator

Конструктор (машиностроение)
 
Регистрация: 23.10.2006
Россия
Сообщений: 22,997
<phrase 1=


Умельцы, проверьте, решается система?
xz-cy=0
cx-yz+bz-ac=0
bx+ay-2xy+cz-ab=0
a, b и с -константы
Вся математика из башки выветрилась...
Солидворкер вне форума  
 
Непрочитано 30.03.2012, 12:48
#132
Verloc


 
Регистрация: 05.01.2012
Сообщений: 880


2 Солидворкер
Маткад говорит, что решается.
Но выдает странные результаты, так x=A всегда. у и z меньше x на 10 порядков, т.е более чем в миллиард раз. при начальных условиях x=0, y=0, z=0. При x=1, y=1, z=1, результаты более вменяемые

Последний раз редактировалось Verloc, 30.03.2012 в 12:58.
Verloc вне форума  
 
Непрочитано 30.03.2012, 13:06
#133
Солидворкер
Moderator

Конструктор (машиностроение)
 
Регистрация: 23.10.2006
Россия
Сообщений: 22,997
<phrase 1=


Цитата:
Сообщение от Verloc Посмотреть сообщение
Но выдает странные результаты, так x=A всегда. у и z меньше x на 10 порядков, т.е более чем в миллиард раз. при начальных условиях x=0, y=0, z=0.
Это как раз нормально, поскольку при x=A прямоугольники совпадут
Солидворкер вне форума  
 
Непрочитано 30.03.2012, 20:00
#134
T-Yoke

Артиллерист - вертолётчик. Дипломированный инженер-механик. Technologist
 
Регистрация: 29.11.2004
Где-то около Москвы
Сообщений: 16,528
Отправить сообщение для T-Yoke с помощью Skype™


Столько лет прошло, а проблемы все те же
Цитата:
Сегодня 30 марта в 1796 году, 216 лет назад
Карл Гаусс догадался, как построить правильный 17-угольник




Карл Гаусс
В 1796 году Карл Фридрих Гаусс, учащийся первого курса Геттингенского университета, решил задачу,
перед которой математическая наука пасовала более двух с лишним тысяч лет.
Несмотря на то, что еще древними греками были найдены способы построения с помощью только лишь циркуля и линейки
правильных многоугольников с числом сторон 3, 4, 5, 15, а также с числом сторон, большим в 2 раза, в отношении прочих
правильных многоугольников царила полная неизвестность.

И вот именно в этот день будущий «король математиков» Гаусс догадался,
как построить правильный 17-угольник с помощью циркуля и линейки.

Это открытие стало поворотным пунктом в его жизни: ранее колебавшийся между филологией и математикой,
теперь он твердо решил посвятить себя последней. Кстати, он завещал изобразить 17-угольник на своем надгробии.
Впоследствии скульптор отказался это сделать, утверждая, что построение будет настолько сложным, что результат нельзя будет отличить от окружности.
[IMG]http://s54.***********/i146/1011/ae/19591eb63d9a.gif[/IMG]
Впервые построение правильного 17-угольника было опубликовано фон Пфейдерером в 1802 году.
А в 1825 году Йоханнес Эрхингер опубликовал подробное описание построения правильного семнадцатиугольника в 64 шагах.
P.S. На рисунке показано, как он его строил.
__________________
«Артиллерия не токмо грохот, но и наука!» Пётр I

Последний раз редактировалось T-Yoke, 30.03.2012 в 20:08.
T-Yoke вне форума  
 
Непрочитано 30.03.2012, 20:33
#135
Tyhig

Оснащение проходки горных выработок, ПОС, нормоконтроль, КР, АР
 
Блог
 
Регистрация: 30.01.2008
Ленинград
Сообщений: 18,693


Ни хрена себе "догадался"...
Шерлок Холмс из последнего фильма блекнет...
__________________
"Безвыходных ситуаций не бывает" барон Мюнхаузен
Tyhig вне форума  
 
Непрочитано 30.03.2012, 21:28
#136
xmih


 
Регистрация: 07.05.2009
Сообщений: 182


По моему, самая лаконичная запись задачи такая: a*sin(g)-b*cos(g)+c*cos(2g)=0.
Или у кого-нибудь покрасивше получилось?
xmih вне форума  
 
Непрочитано 31.03.2012, 00:26
#137
BYT


 
Регистрация: 04.10.2011
Сообщений: 3,070


xmih

Возможно этот вариант тоже приемлем,темболее одно уравнение,но важно иметь решение также по определению границ.

Солидворкер вроде как уже подошёл к одной границе.
BYT вне форума  
 
Непрочитано 31.03.2012, 23:47
#138
John_Galt


 
Регистрация: 31.03.2012
Сообщений: 899


В принципе задача решается очень просто с помощью аналитической геометрии, начальный курс которой преподают в 11-м классе.
Все формулы были взяты от туда...
R^2=X^2+Y^2-(уравнение окружности)
d^2=X^2+Y^2-(уравнение диагонали)
Основные преобразования показаны на фото.
В результате чего получаем координату Х пересечения окружности с исходным прямоугольником.
Х=(-А-+2d)/2
При этом граничные условия для стороны прямоугольника A>=d>0
Дальше можно получить радиус окружности R и координату Y
По прошу Mauriat извинится перед форумчанами, т.к. задача была на самом деле довольно простоя, просто все начали решать её с помощью обыкновенных геометрических преобразований.
Если есть желание можете до делать до конца все остальные преобразования, там уже идут обыкновенные операции сложения и вычитания....
Offtop: В формуле нашел ошибку надо будет перепроверить, но в целом результаты почти совпадают....
Миниатюры
Нажмите на изображение для увеличения
Название: прямоугольниг.jpg
Просмотров: 113
Размер:	35.4 Кб
ID:	77556  Нажмите на изображение для увеличения
Название: IMAG0135.jpg
Просмотров: 97
Размер:	61.2 Кб
ID:	77557  

Последний раз редактировалось John_Galt, 01.04.2012 в 01:04.
John_Galt вне форума  
 
Непрочитано 31.03.2012, 23:56
#139
Солидворкер
Moderator

Конструктор (машиностроение)
 
Регистрация: 23.10.2006
Россия
Сообщений: 22,997
<phrase 1=


Вообще говоря, хороший тон требует доказательства утверждения о том, что середины диагоналей прямоугольников совпадут...
Солидворкер вне форума  
 
Непрочитано 01.04.2012, 00:43
#140
BYT


 
Регистрация: 04.10.2011
Сообщений: 3,070


Солидворкер

Согласен.
И так должно быть проверено две границы в самом процессе решения.
1.Проверка (результат решения должен быть показательным на это) того что при заданном размере стороны вписанного прямоугольника не будет происходить ситуации в меньшую сторону как на скрине-при меньших диаметрах прямоугольники накладываются.
2.Второе то что ты сказал,т.е. доказательство схождения диагоналей.При схождении диагоналей как нам всем понятно прямоугольник преобразуется в линию.

Считаю что Ильнур прав по поводу дифур.


John_Galt Offtop: А в чём Mauriat не права?
Миниатюры
Нажмите на изображение для увеличения
Название: Чертеж1-Model.jpg
Просмотров: 87
Размер:	26.0 Кб
ID:	77558  

Последний раз редактировалось BYT, 01.04.2012 в 00:49.
BYT вне форума  
 
Непрочитано 01.04.2012, 01:08
#141
John_Galt


 
Регистрация: 31.03.2012
Сообщений: 899


BYT
Если посмотришь мое решение, то поймешь, что вся задача была решена с помошью учебника за 11-й класс..
Она же утверждала, что тут не справится 11-ти классник..
Где то у меня там ошибочка закралась, но в целом ход вычислений верный, и результат на 5-10 не совпадает, так что где то либо постоянную пропустил, либо еще чтой то...
Могу вычисления более подробно сфотографировать, но там ни чего сложного нету, простейшие преобразования...
John_Galt вне форума  
 
Непрочитано 01.04.2012, 01:12
#142
BYT


 
Регистрация: 04.10.2011
Сообщений: 3,070


John_Galt

Meknotek уже решил давно,и Ваше решение как одно из многих.

Ваше решение даёт понимание каким будет максимальным значение стороны вписанного прямоугольника,и каким будет предел по совмещению диагоналей??

Mauriat права-не решит её 11-ти классник.И студент первого семестра тоже.

Последний раз редактировалось BYT, 01.04.2012 в 01:38.
BYT вне форума  
 
Непрочитано 01.04.2012, 01:16
#143
John_Galt


 
Регистрация: 31.03.2012
Сообщений: 899


BYT
В исходных данных, не было про смещение диагоналей и т.д.
Решение Meknotek не приведено к виду канонического решения, остается подборка углов....
А по части того что немог бы решить 11-ти классник тут вы не правы, я ж говорю простейшие математические преобразования и основы аналитической геометрии применены....
John_Galt вне форума  
 
Непрочитано 01.04.2012, 01:22
#144
BYT


 
Регистрация: 04.10.2011
Сообщений: 3,070


John_Galt

Нет,Вы конечно правы что задача решаема и решения найдены,и школьнику под силу,но это решения не в общем виде,а значит по прежнему задача не решена.Она на данный час имеет решение (на мой взгляд,просто в другие не вникал) наиболее близкое это Meknotek и Солидворкера,но всё одно это не общий вид.
Но они и не отрицают что подзабыли "вышку".И я "с ними"
BYT вне форума  
 
Непрочитано 01.04.2012, 01:27
#145
John_Galt


 
Регистрация: 31.03.2012
Сообщений: 899


BYT
Ну дык проверь мое решение, Х найден и дальше уже определяешь R(если нужно) и Y
Ни какой системы уравнений не остается...
Завтра проверю свои каракули и найду где ошибочка вышла...
Но ход решения верный, и думаю первокурсник уж мог бы решить да и одиннадцатиклассник смог бы...
Тут даже высшая математика не понадобилась и пределы не нужны...
John_Galt вне форума  
 
Непрочитано 01.04.2012, 01:32
#146
BYT


 
Регистрация: 04.10.2011
Сообщений: 3,070


John_Galt

Здесь я так думаю нужно в начале этого обсуждения было определить задачу.
Понятно что для заданного значения задачу все решат и не важно каким способом.Но если посмотреть на задачу по созданию математической модели-решение становится сложным.
BYT вне форума  
 
Непрочитано 01.04.2012, 01:41
#147
John_Galt


 
Регистрация: 31.03.2012
Сообщений: 899


BYT
Чего сложного то????
Есть заданное значение b-одна из сторон вписанного прямоугольника, её размеры могут быть от 0 до А(сторона описанного прямоугольника).
Требуется определить координаты точек для вписанного прямоугольника.
2-я сторона определяется легко после определения координаты Х1...
После этого мы можем определить радиус для круга который задает параметры вписанного прямоугольника...
Граничными условиями являются стороны описанного прямоугольника...
Не понимаю в чем сложность то???
John_Galt вне форума  
 
Непрочитано 01.04.2012, 01:44
#148
BYT


 
Регистрация: 04.10.2011
Сообщений: 3,070


Цитата:
Сообщение от John_Galt Посмотреть сообщение
BYT
Есть заданное значение b-одна из сторон вписанного прямоугольника, её размеры могут быть от 0 до А(сторона описанного прямоугольника).
1.Не может быть равное нулю,в этом случае это диагональ.
2.Каким должно быть значение А тоже открытый вопрос.Т.е. при каком значении А радиус будет равен 1/2 большей стороны описываемого прямоугольника? (см.скрин поста 140).

Ты предлагаешь метод подстановки.Да вымучиешься подставлять/подгонять.
И опятьже,даже если подгонять-то изначально будешь держать в голове геометрические инструменты как радиус окружности,а это уже не аналитика.
BYT вне форума  
 
Непрочитано 01.04.2012, 01:59
#149
John_Galt


 
Регистрация: 31.03.2012
Сообщений: 899


BYT
Ну разумеется, 0 совем уж не может быть равна сторона....
Значение А может быть любым при моем способе решения...
По части радиуса не понял вопроса да он и ни к чему....
Я не предлагаю метод подстановки...
Я определил Х координату на стороне А, после этого все остальные параметры определяются легко...
С тем же успехом можно было вычислить и Y и R...
Просто надо будет переписать уравнение, вообще Я просто подставил вместо Y граничное условие при котором А/2=Y1 вот и весь секрет решения...
Завтра перепроверю уравнение и прицеплю фотки решения, ты просто посмотри в моем решении Х уже определен, там просто надо проверить где ошибка которая дает погрешность.....
Аналитика это R^2=X^2+Y^2 а у меня все решение на этом построено....
После определения Х подставляем частное значение А/2=Y и получаем радиус, ну и дальше в том же духе все остальные параметры....
John_Galt вне форума  
 
Непрочитано 01.04.2012, 02:18
#150
BYT


 
Регистрация: 04.10.2011
Сообщений: 3,070


А как Х определить?
BYT вне форума  
 
Непрочитано 01.04.2012, 09:22
#151
John_Galt


 
Регистрация: 31.03.2012
Сообщений: 899


BYT
Ты что издеваешься?
См. пост 138
Х=(-А-+2d)/2
Но это в первом приближении, надо проверить вычисления, где то ошибка все таки есть.
Значения отличаюся на 5-10%
John_Galt вне форума  
 
Непрочитано 01.04.2012, 09:34
#152
BYT


 
Регистрация: 04.10.2011
Сообщений: 3,070


Нет.Я просто хочу понять какие значения ты задаёшь изначально?

Здесь Х=(-А-+2d)/2 что задаёшь в качестве начальных данных?
BYT вне форума  
 
Непрочитано 01.04.2012, 10:10
#153
John_Galt


 
Регистрация: 31.03.2012
Сообщений: 899


А-сторона прямоугольника на которой будет находится угол
d-сторона вписаного прямоугольника.
John_Galt вне форума  
 
Непрочитано 01.04.2012, 11:16
#154
Mauriat

макулатурю
 
Регистрация: 07.08.2009
Москва
Сообщений: 740


Цитата:
Сообщение от Солидворкер Посмотреть сообщение
Вообще говоря, хороший тон требует доказательства утверждения о том, что середины диагоналей прямоугольников совпадут...
Давайте это примем как доказанное, если есть сомнения.
John_Galt, а кто Вас торопит? С удовольствием ознакомлюсь с Вашим окончательным решением и извинюсь перед Leonid555 и всеми участниками, если я вообще кого то обидела. Я не понимаю разговоров кто прав кто не прав без доказательств в виде решения.
Посмотрела на Вашу картинку и не поняла, где у вас начало координат, если у Вас стороны принимают целый X или Y, когда эти величины должны быть половинами сторон. Но и так сойдет. Ждем.
К теореме Альфа добавлю, что у задачи всегда одно решение. И если подходя как минимум с двух сторон получаешь сложное выражение, из которого следует, что решение будет представлять собой объемное выражение из дроби с двойными корнями, множественными множителями, не поддающееся упрощению, поскольку задача в общем виде, подходя с других сторон не получишь решение в виде x= (a+b)/c.
С Ильнуром не согласна. Его картинка иллюстрирует, что возможно два решения при известной а) диагонали вписанного прямоугольника б) соотношения отрезков стороны. Поскольку мы решали в абсолютных величинах, а не координатах. При координатах, да, четыре решения. При известной стороне c - два в координатах и одно возможное d по абсолюту. Т е из уравнения 4 степени будет только одно решение. График хорошо бы проиллюстрировал, но я уже не найду уравнения у себя...
На счет построений у меня тоже есть не подтвержденная догадка плясать от сопряжения описанной окружности с двумя радиусом, равной известной стороне вписанного прямогольника. Простейшие построения результатов не дали.

Так, доказательство для Солидворкера прикрепила.
Еще давайте будем следовать одним и тем же обозначениям a,b - стороны прямоугольника, с - сторона вписанного. Ну если d это не страшно. Было бы удобнее обозначить D и d диагонали внешнего и внутреннего прямоугольников, если кто то решает через диагонали..
__________________
"Никто вас не осудит, не за горами лето,
Экзаменов не будет – все проданы билеты" (А. Алякин)

Последний раз редактировалось Mauriat, 02.11.2015 в 22:43.
Mauriat вне форума  
 
Непрочитано 01.04.2012, 12:22
#155
John_Galt


 
Регистрация: 31.03.2012
Сообщений: 899


Совершенно верно центр окружности совпадает с центром описанного прямоугольника поэтому доказательство совпадения диагоналей не имеет смысла, оно видно из построений.
Сегодня вечером перепишу формулы и найду ошибку, а так в принципе в первом приближении нормально получилось вполне лаконично...
John_Galt вне форума  
 
Непрочитано 01.04.2012, 12:28
#156
BYT


 
Регистрация: 04.10.2011
Сообщений: 3,070


Да наплевать на это минимальное значение,которое приводит прямоугольник к диагонали.Кто нибудь может в одном решении определить максимальное значение стороны вписанного прямоугольника при котором равенство будет справедливым.Вот вопрос в чём.А для всех остальных значений стороны (малой стороны) вписанного прямоугольника давно решена задача.

Давайте формулу John_Galt,зададим значение параметра стороны такое при котором прямоугольники будут накладываться и посмотрим что в результатах получим.
Нужна такая формула,которая однозначно говорилабы что решения не имеет задача при таких то и такихто А.
BYT вне форума  
 
Непрочитано 01.04.2012, 12:43
#157
John_Galt


 
Регистрация: 31.03.2012
Сообщений: 899


BYT
Ну и вставь в мою формулу d=0 получишь Х равное А/2
John_Galt вне форума  
 
Непрочитано 01.04.2012, 12:54
#158
BYT


 
Регистрация: 04.10.2011
Сообщений: 3,070


John_Galt

Не очень понимаю по картинке.Там d-меньшая сторона вписанного прямоугольника?А Х там где?
Что такое А на твоём скрине?.Жёлтый прямоугольник на белом фоне не видно
BYT вне форума  
 
Непрочитано 01.04.2012, 13:13
#159
John_Galt


 
Регистрация: 31.03.2012
Сообщений: 899


BYT
вечером перепишу и пересчитаю все...
чей то не могу ошибку найти...
Где то потерял одну из постоянных...
John_Galt вне форума  
 
Непрочитано 01.04.2012, 18:58
#160
Ильнур

КМ (+КМД), КЖ (КЖФ)
 
Регистрация: 30.05.2007
Далече
Сообщений: 25,096


Цитата:
Сообщение от Mauriat Посмотреть сообщение
...С Ильнуром не согласна...
Насчет чего? Что без дифуравнений не обойтись? Ну, будем посмотреть, как у John_Galt получится.
Цитата:
Сообщение от Mauriat Посмотреть сообщение
...Его картинка иллюстрирует, что возможно два решения при известной а) диагонали вписанного прямоугольника б) соотношения отрезков стороны...
Нет, картинки были для иллюстрации, что существуют 4 решения при одних и тех же ТОЧКАХ контакта. Мы же о математике говорили - знаки и почая.
Т.е. круг ОБЯЗАТЕЛЬНО (при корректном вписании) пересекает прямоугольник в 8-ми точках, и описав 8 точек, мы описываем 4 РАЗНЫХ (хотя бы по одному признаку) прямоугольника.
__________________
Воскресе
Ильнур вне форума  
 
Непрочитано 01.04.2012, 23:33
#161
Mauriat

макулатурю
 
Регистрация: 07.08.2009
Москва
Сообщений: 740


Цитата:
Сообщение от Ильнур Посмотреть сообщение
Насчет чего? Что без дифуравнений не обойтись? Ну, будем посмотреть, как у John_Galt получится.
Насчет иллюстрации четырех возможных решений. К дифуравнениям я не знаю с какого боку тут выехать. Разве что для построения графика

Цитата:
Сообщение от Ильнур Посмотреть сообщение
Нет, картинки были для иллюстрации, что существуют 4 решения при одних и тех же ТОЧКАХ контакта. Мы же о математике говорили - знаки и почая.
Т.е. круг ОБЯЗАТЕЛЬНО (при корректном вписании) пересекает прямоугольник в 8-ми точках, и описав 8 точек, мы описываем 4 РАЗНЫХ (хотя бы по одному признаку) прямоугольника.
Ну пожалуйста. Только решение вышеизложенной системы (Meknotekа) эти картинки не иллюстрируют. В смысле, согласна
__________________
"Никто вас не осудит, не за горами лето,
Экзаменов не будет – все проданы билеты" (А. Алякин)
Mauriat вне форума  
 
Непрочитано 01.04.2012, 23:45
#162
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Цитата:
Сообщение от Ильнур Посмотреть сообщение
без дифуравнений не обойтись
На нирситете живем, интегралы берем,
И квантуем моменты и силы.
А как станет невмочь - все учебники прочь,
И затянем родную "Дубину".

Эх, дубинушка, ухнем.
Может, физика сама пойдет.
Подернем, подернем, да ухнем.
gomer вне форума  
 
Непрочитано 02.04.2012, 13:00
#163
Ильнур

КМ (+КМД), КЖ (КЖФ)
 
Регистрация: 30.05.2007
Далече
Сообщений: 25,096


Цитата:
Сообщение от John_Galt Посмотреть сообщение
В принципе задача решается очень просто...

Цитата:
В результате чего получаем координату Х пересечения окружности с исходным прямоугольником. Х=(-А-+2d)/2
У Вас в результате пропала сторона В. Т.е. результат не зависит от В.
Цитата:
Сообщение от John_Galt Посмотреть сообщение
... в целом результаты почти совпадают....
В целом они не могут совпасть, т.к. Вы потеряли не постоянную, а целую зависимость.
Цитата:
Тут даже высшая математика не понадобилась и пределы не нужны...
Может не пределы, но высшая математика понадобится.
gomer, Вы уже второй раз что-то хотите сказать. Можно пояснее?
Миниатюры
Нажмите на изображение для увеличения
Название: Простое ошибочное.JPG
Просмотров: 130
Размер:	70.6 Кб
ID:	77637  
__________________
Воскресе
Ильнур вне форума  
 
Непрочитано 02.04.2012, 13:51
#164
BYT


 
Регистрация: 04.10.2011
Сообщений: 3,070


Да,под пределами подразумеваются не lim,а граница(ы) решения.
BYT вне форума  
 
Непрочитано 02.04.2012, 19:56
#165
ГеКИР


 
Регистрация: 14.03.2009
Сообщений: 828


Цитата:
Сообщение от gomer Посмотреть сообщение
На нирситете живем, интегралы берем,
И квантуем моменты и силы.
А как станет невмочь - все учебники прочь,
И затянем родную "Дубину".
Это из гимна физиков (Физтех), правильно так:
На физфаке живем,
Интегралы жуем.
Мы квантуем моменты и спины,
А как станет невмочь,
Все учебники прочь,
И затянем родную "Дубину".

Последний раз редактировалось ГеКИР, 02.04.2012 в 20:41.
ГеКИР вне форума  
 
Непрочитано 02.04.2012, 20:33
#166
Serz

Строительное проектирование
 
Регистрация: 21.08.2003
Москва
Сообщений: 855
<phrase 1=


А ежели посчитать, что сумма площадей вписанного прямоугольника и четырех образуемых треугольников равна площади исходного прямоугольника, да выразить все стороны через косинус угла наклона вписанного, то будет одно неизвестное - этот самый косинус.
Если за х принять косинус угла наклона короткой стороны вписанного многоугольника к короткой стороне исходного прямоугольника (он равен углу длинной к длинной, что легко доказывается из суммы углов), обозначить: а - ширина исходного, b - длина исходного, с - ширина вписанного, то у меня (вручную и наспех) получилось:
(4с^2)x^4-(4c)x^3+(b^2-4c^2+a^2)x^2+(2ac)x+(c^2-b^2)=0,

Решать в общем виде лень. Слишком лохмато получается (метод Феррари). Может, кто-то попробует?
__________________
Чем больше арматуры в конструкции, тем меньше останется на решетку.

Последний раз редактировалось Serz, 02.04.2012 в 22:21.
Serz вне форума  
 
Непрочитано 02.04.2012, 21:25
#167
John_Galt


 
Регистрация: 31.03.2012
Сообщений: 899


Ильнур
В общем то ошибку то Я нашел...
Но вот от В прибавка диагонали вписаного прямоугольника мало зависит, пометил красным данную зависимость....
Цитата:
d^2=2x^2+(B^2)/2-B(x^2+(B^2)/2-(A^2)/2)^0.5
Так же вывел довольно краткую формулу для уточнения R
Цитата:
d^2=2R^2+A(R^2-(B^2)/4)-B(R^2-(A^2)/4)
В целом зависимость почти линейная, но прибавка которая есть носит квадратичный характер, и экстренум функции как раз то зависит от соотношения А/В и сдвигается в сторону Х=0 при А/В=1, см. прилагаемый файл...
Сегодня еще раз по пытаюсь преобразовать полученные формулы, для решения линейного или квадратного уравнения.
К решаемому полиному уже получилось привести, но это решение не подходит, т.к. это не решение ученика одинадцатого класса..
Вложения
Тип файла: rar Книга1.rar (3.9 Кб, 51 просмотров)
John_Galt вне форума  
 
Непрочитано 02.04.2012, 23:54
#168
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Цитата:
Сообщение от Ильнур Посмотреть сообщение
Вы уже второй раз что-то хотите сказать. Можно пояснее?
Я просто цинично наблюдаю
gomer вне форума  
 
Непрочитано 03.04.2012, 05:31
#169
Ильнур

КМ (+КМД), КЖ (КЖФ)
 
Регистрация: 30.05.2007
Далече
Сообщений: 25,096


Цитата:
Сообщение от John_Galt Посмотреть сообщение
...Но вот от В прибавка диагонали вписаного прямоугольника мало зависит...
Что значит мало? Мы же не задавались целью КАК-НИБУДЬ приблизиться к решению, а требуется решить ТОЧНО.
Малость зависимости объясняется малостью диапазона изменений. Но это не повод для радости. Нам нужно точное решение. Например, раскрыть уравнение Serz, если конечно оно верно составлено - тоже кстати надо проверить.
Цитата:
К решаемому полиному уже получилось привести, но это решение не подходит, т.к. это не решение ученика одинадцатого класса..
Да не решение это, с точки зрения математики. С таким же успехом могу спрограммировать графический мультик, автоматом вписывающий в заданный прямоугольник второй по заданной ширине.
__________________
Воскресе
Ильнур вне форума  
 
Непрочитано 03.04.2012, 08:58
#170
Дмитррр

НЛО
 
Регистрация: 09.07.2007
Тутошние мы.
Сообщений: 6,103


John_Galt, можешь картинку вставить со своими обозначениями? и по какой формуле ты будешь искать неизвестное там. Или это вся та же подгонка в экселе?
Serz, можно, используя толькото, что треуголники подобны (и теорему Пифагора) прийти к подобному же уравнению четвртой степени с одной неизвестной.
Цитата:
Сообщение от Дмитррр Посмотреть сообщение
(В-корень(С^2-А1^2))/(А-А1)=А1/корень(С^2-А1^2)
(А - ширина, В - длина, С ширина вписанного, А1 - отсекаемая часть стороны А)
И сомнительно, что любыми алгеброическими методами можно уйти от четвёртой степени.
Дмитррр вне форума  
 
Непрочитано 03.04.2012, 09:39
#171
John_Galt


 
Регистрация: 31.03.2012
Сообщений: 899


Дмитррр
Думаю сегодня будет время на анализ и доделку расчета...
Наверное придется идти по решения интеграла и определение экстренума функции, в принципе это тоже изучали в 11-м классе...
John_Galt вне форума  
 
Непрочитано 03.04.2012, 11:38
#172
Ильнур

КМ (+КМД), КЖ (КЖФ)
 
Регистрация: 30.05.2007
Далече
Сообщений: 25,096


Цитата:
Сообщение от John_Galt Посмотреть сообщение
... интеграла и определение экстренума функции, в принципе это тоже изучали в 11-м классе...
В школе вроде только начала были. Тут видимо будет система из двух дифуравнений первого порядка.
__________________
Воскресе
Ильнур вне форума  
 
Непрочитано 03.04.2012, 12:21
#173
John_Galt


 
Регистрация: 31.03.2012
Сообщений: 899


Ильнур
Мне сейчас не хочется приводить уравнение к рядам и полиномам или просто к решению с "подгонкой"(которое даст минимальную погрешность менее 1%)..
Пытаюсь избавится от корня с помощью подстановок, но пока не получается...
Может быть стоит поработать с функцией d(x) и решить уравнение с её помощью.....
Можно сделать для различных отношений А/В разные формулы, как видно из графика соотношение делит функцию на 2 участка которые можно описать с помощью формул.
Причем на одном участке она квадратичная а на другом линейная...
График прилагаю....
Вложения
Тип файла: rar Книга1.rar (3.7 Кб, 58 просмотров)

Последний раз редактировалось John_Galt, 03.04.2012 в 13:00.
John_Galt вне форума  
 
Непрочитано 03.04.2012, 22:00
#174
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Цитата:
Сообщение от John_Galt Посмотреть сообщение
Наверное придется идти по решения интеграла и определение экстренума функции
Цитата:
Сообщение от Ильнур Посмотреть сообщение
Тут видимо будет система из двух дифуравнений первого порядка.
Цитата:
Сообщение от John_Galt Посмотреть сообщение
Мне сейчас не хочется приводить уравнение к рядам и полиномам или просто к решению с "подгонкой"(которое даст минимальную погрешность менее 1%)..
ну, вы жжоте, блин
gomer вне форума  
 
Непрочитано 03.04.2012, 22:43
#175
John_Galt


 
Регистрация: 31.03.2012
Сообщений: 899


gomer
А че интересная задачка просто...
Разминка для ума, вот немного до делал график функции, теперь можно разбить на 2 функции и определить коэффициенты через А и В....
Только это будет не чистое решение а подгонка!!!
PS. Я еще попробую конечно сделать чистое решение, но боюсь неполучится...
Вложения
Тип файла: rar Книга1.rar (5.1 Кб, 51 просмотров)
John_Galt вне форума  
 
Непрочитано 04.04.2012, 17:23
#176
xmih


 
Регистрация: 07.05.2009
Сообщений: 182


Интересно, а автор вопроса сюда еще ходит?
xmih вне форума  
 
Непрочитано 04.04.2012, 17:25
#177
Meknotek

Проектирование заборов уже в прошлом
 
Регистрация: 29.10.2009
Рязань
Сообщений: 2,089


Цитата:
Сообщение от xmih Посмотреть сообщение
Интересно, а автор вопроса сюда еще ходит?
У меня похожая мысль появилась уже на второй странице темы
Meknotek вне форума  
 
Непрочитано 04.04.2012, 18:08
#178
Mauriat

макулатурю
 
Регистрация: 07.08.2009
Москва
Сообщений: 740


Потому что автор пришел к тому же нерешаему легко уравнению и подумал, что можно решить легче. Наивный. И сколько на те же грабли ринулись. Но тем не мене AlexV вроде прикладную весчь создал...
__________________
"Никто вас не осудит, не за горами лето,
Экзаменов не будет – все проданы билеты" (А. Алякин)
Mauriat вне форума  
 
Непрочитано 04.04.2012, 18:15
#179
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,337


Цитата:
Сообщение от Mauriat Посмотреть сообщение
Потому что автор пришел к тому же нерешаему легко уравнению и подумал, что можно решить легче. Наивный. И сколько на те же грабли ринулись. Но тем не мене AlexV вроде прикладную весчь создал...
ссылку укажи, где...
Хмурый вне форума  
 
Непрочитано 04.04.2012, 18:18
#180
Mauriat

макулатурю
 
Регистрация: 07.08.2009
Москва
Сообщений: 740


#71
я правда открыть не смогла, у меня кад подревнее, поверила картинке.
или там пляска от угла....
ну тогда надо маткад с лиспом женить. но кому это надо...
__________________
"Никто вас не осудит, не за горами лето,
Экзаменов не будет – все проданы билеты" (А. Алякин)
Mauriat вне форума  
 
Непрочитано 04.04.2012, 19:00
#181
xmih


 
Регистрация: 07.05.2009
Сообщений: 182


Интересно было бы узнать, что это за практическая необходимость. Обычно размеры чего-нибудь стандартизованы неким рядом чисел. На практике можно было в екселе за полдня составить таблички всех возможных вариантов и не париться с корявыми формулами. Тем более 4 решения формулы по сути это одно и то же решение (при такой то ширине - такая то высота).
xmih вне форума  
 
Непрочитано 04.04.2012, 21:49
#182
John_Galt


 
Регистрация: 31.03.2012
Сообщений: 899


Mauriat
Дык вон у меня уже и графики есть для любых А и В, дальше решил не копать...
Получается вы правы....
John_Galt вне форума  
 
Непрочитано 05.04.2012, 10:27
#183
kha

BIM, С#, AutoCAD, LISP
 
Регистрация: 15.03.2006
Дуброво
Сообщений: 657


Практическая необходимость есть для расстановки диагональных элементов.
Только ради этого лезть в эксель или маткад не вижу необходимости, сейчас делаю методом подгонки по чертежу Ильнура в 112-м посте.
Доли миллиметра особого значения не имеют.
__________________
"Молодой человек, Вы не представляете всей широты поставленной перед Вами задачи." © Панкратова Г.Е.
kha вне форума  
 
Непрочитано 05.04.2012, 10:51
#184
sbi


 
Регистрация: 27.04.2008
SPB
Сообщений: 3,285
Отправить сообщение для sbi с помощью Skype™


Цитата:
Сообщение от xmih Посмотреть сообщение
Интересно было бы узнать, что это за практическая необходимость. Обычно размеры чего-нибудь стандартизованы неким рядом чисел. На практике можно было в екселе за полдня составить таблички всех возможных вариантов и не париться с корявыми формулами. Тем более 4 решения формулы по сути это одно и то же решение (при такой то ширине - такая то высота).
Да, принимая А=1,( В не более, например 5) можно построить екселе трехмерный график существования С и как следствие Д(большей стороны вписанного прямоугольника).
__________________
С уважением sbi

Последний раз редактировалось sbi, 05.04.2012 в 10:56.
sbi вне форума  
 
Непрочитано 05.04.2012, 11:06
#185
John_Galt


 
Регистрация: 31.03.2012
Сообщений: 899


А еще можно построить вечный двигатель...
John_Galt вне форума  
 
Непрочитано 05.04.2012, 11:24
#186
sbi


 
Регистрация: 27.04.2008
SPB
Сообщений: 3,285
Отправить сообщение для sbi с помощью Skype™


Цитата:
Сообщение от John_Galt Посмотреть сообщение
А еще можно построить вечный двигатель...
Вам и карты в руки, красивая поверхность решения получится.
__________________
С уважением sbi
sbi вне форума  
 
Непрочитано 05.04.2012, 12:23
#187
VVapan4ik


 
Сообщений: n/a


Цитата:
Сообщение от sbi Посмотреть сообщение
красивая поверхность решения получится
Можно теперь взять треугольник и вписать в него другой треугольник... и полюбоваться на красоту
 
 
Непрочитано 05.04.2012, 12:32
#188
John_Galt


 
Регистрация: 31.03.2012
Сообщений: 899


VVapan4ik
НЕЕЕ эт не интересно уже...
Надо что нибудь с Геометрией Лобачевского замутить, или в 4-х мерном пространстве...
John_Galt вне форума  
 
Непрочитано 05.04.2012, 13:17
#189
Альф

мостовик
 
Регистрация: 12.03.2011
СПб
Сообщений: 770


Из последних 13 сообщений можно сделать вывод, что тема себя исчерпала?
Альф вне форума  
 
Непрочитано 05.04.2012, 18:28
#190
ser2312

ЕСКД, ПОС, ППР, ПОД, №87
 
Регистрация: 19.01.2012
Сообщений: 38


Цитата:
Сообщение от kha Посмотреть сообщение
Только ради этого лезть в эксель или маткад не вижу необходимости, сейчас делаю методом подгонки по чертежу Ильнура в 112-м посте.
Доли миллиметра особого значения не имеют.
А почему бы не воспользоваться решением AlexV пост #71?

Там вроде параметрированно уже.

Зачем подгонять, если есть абсолютно точное решение?
ser2312 вне форума  
 
Непрочитано 23.09.2014, 02:06 Еще один параметрический вариант в DWG
#191
AutoMakar


 
Регистрация: 23.09.2014
Сообщений: 1


Здравствуйте.
По производственной необходимости возникла такая задача. думал что-то подобное сделать в Ёкселе. но математику учил сто лет назад. Формулы сложные.
Но давно работаю в акаде. Правда параметризацию освоил буквально на днях.

А нужно мне это вот для чего:

Представьте, что вам нужно сварить из труб квадратного или прямоугольного сечения раму. Вот рама сварена. Теперь надо вварить по диагонали трубу для жесткости. а трубу удобнее резать под прямым углом.
И так, что мы имеем:
- внутренний размер рамы (ширина, высота)
-ширину трубы, которую надо вварить. При чём труба отрезана под 90 градусов с каждой стороны
Необходимо определить только ДЛИНУ диагональной трубы так, чтобы она четко вписалась своими углами внутрь рамы.


И вот что у меня получилось.

ИТАК описание к файлу.
1. Получилось сделать только четверть прямоугольника. но поскольку объект симметричен, то этого хватит. Ибо центры основного и вписанного прямоугольника совпадают.
2. Вносимые параметры: половина ширины вписываемой трубы, половина внутренней ширины рамы, половина внутренней высоты рамы.
3. Получаем половину длины вписываемой трубы (берём с чертежа) и умножаем на 2.
В ИТОГЕ: необходимая длина диагональной трубы.
Вложения
Тип файла: dwg
DWG 2010
Прям.dwg (66.6 Кб, 1301 просмотров)
AutoMakar вне форума  
 
Непрочитано 23.09.2014, 11:06
#192
Ильнур

КМ (+КМД), КЖ (КЖФ)
 
Регистрация: 30.05.2007
Далече
Сообщений: 25,096


Цитата:
Сообщение от AutoMakar Посмотреть сообщение
... работаю в акаде. ..
Работая в акаде, можно намного быстрее построить напрямую:
1. На одной вершине внутреннего прямоугольника строим круг радиусом, равным ширине диагонального элемента.
2. С другой вершины чертим отрезок по касательной к кругу (опция "касательная").
3. Дотягиваем линию до прямоугольника, "оффсетом" строим вторую линию, обрезаем лишние хвосты, стираем круг.
Готово. Время - 1,376 сек.
Таким же макаром можно строить диагональ с заданным смещением от углов (для разводки сварных швов). Время - 1,862 сек.
__________________
Воскресе
Ильнур вне форума  
 
Непрочитано 23.09.2014, 11:22
#193
@LEXx

Инженер-строитель ПГС
 
Регистрация: 29.07.2006
г. Владимир
Сообщений: 1,125
Отправить сообщение для @LEXx с помощью Skype™


Offtop: Из серии Размять мозги: Как вписать окружность в окружность
__________________
Доверяй, но проверяйся
@LEXx вне форума  
 
Непрочитано 23.09.2014, 15:18
#194
Leonid555


 
Регистрация: 29.09.2008
Сообщений: 3,412


Цитата:
Сообщение от AutoMakar Посмотреть сообщение
Представьте, что вам нужно сварить из труб квадратного или прямоугольного сечения раму. Вот рама сварена. Теперь надо вварить по диагонали трубу для жесткости. а трубу удобнее резать под прямым углом.
И так, что мы имеем:
- внутренний размер рамы (ширина, высота)
-ширину трубы, которую надо вварить. При чём труба отрезана под 90 градусов с каждой стороны
Необходимо определить только ДЛИНУ диагональной трубы так, чтобы она четко вписалась своими углами внутрь рамы.
Внутренний контур рамы - это прямоугольник. Его диагональ легко измерить. Пусть длина диагонали равна L. Труба, ввариваемая по диагонали, в плане тоже представляет собой прямоугольник с заранее известной шириной (ширина трубы В) и длиной L1, которую вы и ищете. Ну а дальше - уже совсем просто: диагональ ввариваемой трубы (в плане) равна диагонали рамы L . Если диагональ трубы L, ее ширина В, то ее длина L1=корень квадратный(L*L-В*В).

Цитата:
Сообщение от AutoMakar Посмотреть сообщение
но математику учил сто лет назад. Формулы сложные.
Угу. Особенно теорема Пифагора. (Сумма квадратов катетов равна квадрату гипотенузы).

Цитата:
Сообщение от AutoMakar Посмотреть сообщение
Но давно работаю в акаде.
Вредно вам в Автокаде работать. Думать разучились. А если у вас не будет Автокада, тогда что?

Последний раз редактировалось Leonid555, 23.09.2014 в 15:25.
Leonid555 вне форума  
 
Непрочитано 23.09.2014, 16:03
#195
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Цитата:
Сообщение от Ильнур Посмотреть сообщение
можно намного быстрее построить напрямую:
Ильнур, или я не так понял, или не то написано... Можно графику?

----- добавлено через ~2 мин. -----
Цитата:
Сообщение от Leonid555 Посмотреть сообщение
диагональ ввариваемой трубы (в плане) равна диагонали рамы L
Как это равна? Кто сказал?
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 23.09.2014, 18:21
#196
Ильнур

КМ (+КМД), КЖ (КЖФ)
 
Регистрация: 30.05.2007
Далече
Сообщений: 25,096


Цитата:
Сообщение от Bull Посмотреть сообщение
Можно графику?
Пожалуйста:
Изображения
Тип файла: jpg Как быстро чертить.JPG (38.2 Кб, 764 просмотров)
__________________
Воскресе
Ильнур вне форума  
 
Непрочитано 24.09.2014, 08:42
#197
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Цитата:
Сообщение от Ильнур Посмотреть сообщение
Пожалуйста:
насчет расположения большей окружности непонятно... Нельзя было сразу в dwg выставить? И "с другой вершины" и "от пересечения" это разные вещи вообще-то...
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 24.09.2014, 11:20
#198
Ильнур

КМ (+КМД), КЖ (КЖФ)
 
Регистрация: 30.05.2007
Далече
Сообщений: 25,096


Цитата:
Сообщение от Bull Посмотреть сообщение
насчет расположения большей окружности непонятно... Нельзя было сразу в dwg выставить? И "с другой вершины" и "от пересечения" это разные вещи вообще-то...
Эх-х..
Шаг 1. Чертим круги с R=отступу в углах. Вот тут не нужно говорить, что углов 4, туда-сюда, тыры-пыры и т.д. Смотри на чертеж! И увидишь, КОТОРЫЕ именно углы.
Шаг 2. Чертим круг с R=ширина профиля с центром на пересечении малого круга со стороной прямоугольника - точка В. Вот тут не нужно начинать про ширину, высоту и глубину и т.п. Просто ширина профиля НА ЧЕРТЕЖЕ. См.чертеж!
Шаг 3. Из точки А - это пересечение круга с линией- чертим КАКСАТЕЛЬНУЮ к другому кругу. Где и что, смотри чертеж! Команду "Касательная к кругу", надеюсь, все знают. Офигенная опция, между прочим
Шаг 4. Полученная линия является ОДНОЙ гранью запланированного связевого элемента. Соответственно параллелим ее (или оффсетим, или копируем, ибо точка В уже есть) и наступает счастье - мы имеем правильное построение связи.
Шаг 5. Дорабатываем построенное напильником и наступает ПОЛНОЕ счастье.
Так почему же я наблюдаю жалобы, недовольства и несчастные лица?
Попробуйте взять автокад и просто начертить, все вопросы отпадут.
__________________
Воскресе
Ильнур вне форума  
 
Непрочитано 24.09.2014, 11:22
#199
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Если R=отступ и R=ширина профиля это разные вещи, то что такое "отступ"?
Цитата:
Сообщение от Ильнур Посмотреть сообщение
Соответственно параллелим ее (или оффсетим) и наступает счастье - мы имеем правильное построение связи.
Связь может и построена, но цели-то не добились. Нужно вот что (см. картинку), а тут ничего такого не строится.
Изображения
Тип файла: jpg Снимок.JPG (43.8 Кб, 142 просмотров)
__________________
Век живи, век учись - ...

Последний раз редактировалось Bull, 24.09.2014 в 11:33.
Bull вне форума  
 
Непрочитано 24.09.2014, 11:28
#200
Ильнур

КМ (+КМД), КЖ (КЖФ)
 
Регистрация: 30.05.2007
Далече
Сообщений: 25,096


Цитата:
Сообщение от Bull Посмотреть сообщение
Если R=отступ и R=ширина профиля это разные вещи, то что такое "отступ"?
Значит так.
Трубчатые раскосы, связи и т.д. приваривают к поясу, стойке и т.д. с некоторым отступлением от стыка другого элемента. Например, раскосы фермы разводят в стороны на 20 мм. Бывает такая потребность, и для этого случая я и описываю. Без отступа - частный случай, намного проще (разницу во времени приводил ранее).
Вот что такое отступ элемента от угла.
Ширина профиля - это совсем другое, это размер трубы например на строящемся виде.
__________________
Воскресе
Ильнур вне форума  
 
Непрочитано 24.09.2014, 11:34
#201
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Ильнур, тогда ты просто не видел вопроса (грамотность/неграмотность такой конструкции оставим в стороне).
Цитата:
Сообщение от AutoMakar Посмотреть сообщение
Представьте, что вам нужно сварить из труб квадратного или прямоугольного сечения раму. Вот рама сварена. Теперь надо вварить по диагонали трубу для жесткости. а трубу удобнее резать под прямым углом.
И так, что мы имеем:
- внутренний размер рамы (ширина, высота)
-ширину трубы, которую надо вварить. При чём труба отрезана под 90 градусов с каждой стороны
Необходимо определить только ДЛИНУ диагональной трубы так, чтобы она четко вписалась своими углами внутрь рамы.
Короче, см. картинку предыдущего поста.

PS Автору - если уж формулами не пользуемся (я, кстати, не вникал, пришли к какой-то правильной или нет за 10 стр. обсуждения), то советую просто пользоваться параметрическими 3D прогами (SW, NX, Creo, Catia и пр.), где задать внутренний каркас, ширину "трубы" и принадлежность вершин "трубы" к сторонам "каркаса". Длина получится автоматом. Поставить справочный размер и готово.
__________________
Век живи, век учись - ...

Последний раз редактировалось Bull, 24.09.2014 в 11:42.
Bull вне форума  
 
Непрочитано 24.09.2014, 11:58
#202
Ильнур

КМ (+КМД), КЖ (КЖФ)
 
Регистрация: 30.05.2007
Далече
Сообщений: 25,096


Цитата:
Сообщение от Bull Посмотреть сообщение
Ильнур, тогда ты просто не видел вопроса труба отрезана под 90 градусов с каждой стороны.
Я даже не вникал в такую "отрезанность". Это как это так вваривается.
Дык эту задачу года два аналитически не могли решить. Но вроде попутно мильон способов построения были дадены.
__________________
Воскресе
Ильнур вне форума  
 
Непрочитано 24.09.2014, 12:01
#203
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Цитата:
Сообщение от Ильнур Посмотреть сообщение
Дык эту задачу года два аналитически не могли решить.
Надо посмотреть теорему синусов и косинусов, все должно быть просто в итоге, раз для NX трех длин достаточно.
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 24.09.2014, 12:18
#204
Ильнур

КМ (+КМД), КЖ (КЖФ)
 
Регистрация: 30.05.2007
Далече
Сообщений: 25,096


Цитата:
Сообщение от Bull Посмотреть сообщение
Надо посмотреть теорему синусов и косинусов, все должно быть просто в итоге, раз для NX трех длин достаточно.
Не, тригонометрические функции ведут к трансцедентности. Надо воспользоваться вычислителями автокада, такими как касательная, ближайшая, перпендикуляр и т.д.
__________________
Воскресе
Ильнур вне форума  
 
Непрочитано 24.09.2014, 12:32
#205
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Цитата:
Сообщение от Ильнур Посмотреть сообщение
Не, тригонометрические функции ведут к трансцедентности.
Прямо афоризм за афоризмом сегодня встречаю ) Кстати, понравилась фраза из вики:
Цитата:
В широком смысле трансцендентное понимается в качестве «потустороннего» в отличие от имманентного как «посюстороннего»
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 25.09.2014, 06:48
#206
Ильнур

КМ (+КМД), КЖ (КЖФ)
 
Регистрация: 30.05.2007
Далече
Сообщений: 25,096


Цитата:
Сообщение от Bull Посмотреть сообщение
Прямо афоризм за афоризмом сегодня встречаю ) Кстати, понравилась фраза из вики:
Шутки шутками, а тут без дифференциации не обойтись. Решение-то на самом деле трансцедентное.
А вот вычислитель автокада помогает эту задачу свести к начальной геометрии, правда с заданной неточностью. Понимая, что на практике абсолютная точность АБСОЛЮТНО не нужна (запиши афоризм), можно просто вытащить палец из ноздри и вписать прямоугольник в прямоугольник непосредственно в автокаде с ходу, пользуясь стандартным инструментарием. Правда, автокад нужен посвежее, с дининдикацией размерного текста.
Здесь инструкция, как за 5 сек вписать одно в другое.
Изображения
Тип файла: jpg Как вписать быстро.JPG (40.4 Кб, 467 просмотров)
__________________
Воскресе
Ильнур вне форума  
 
Непрочитано 25.09.2014, 09:10
#207
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Цитата:
Сообщение от Ильнур Посмотреть сообщение
Решение-то на самом деле трансцедентное.
То, что мы не смогли выдать формулу, не означает, что оно такое. Как уже говорил, NX его построил без проблем. А это означает, что жесткая математика в решении. Такие программы методом Монте-Карло не работают, насколько я знаю. Мог бы написать все возможные зависимости в этой задаче, но без решения это будет словоблудием. А время тратить жалко. Но, повторяю, чистая математика, и часть его - геометрия (подобие треугольников там, теоремы синусов/косинусов, Пифагора и пр.).
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 25.09.2014, 10:51
#208
Ильнур

КМ (+КМД), КЖ (КЖФ)
 
Регистрация: 30.05.2007
Далече
Сообщений: 25,096


Цитата:
Сообщение от Bull Посмотреть сообщение
То, что мы не смогли выдать формулу, не означает, что оно такое. Как уже говорил, NX его построил без проблем. А это означает, что жесткая математика в решении. Такие программы методом Монте-Карло не работают, насколько я знаю. Мог бы написать все возможные зависимости в этой задаче, но без решения это будет словоблудием. А время тратить жалко. Но, повторяю, чистая математика, и часть его - геометрия (подобие треугольников там, теоремы синусов/косинусов, Пифагора и пр.).
Построить - одно, автокад вычисляет необязательно точно.
Я зависимость между углом наклона внутреннего прямоугольника и заданными размерами внешнего и шириной заданного установил и описал - см. тему "Размять мозги"(A=В*сtgХ-0,5*С*ctgX*cosX+0,5*С*sinX.
A, B и С - заданные постоянные, А>B>C). Попробуйте решить "жестко".
Повторяю, это чистая трансцедентная математика, зависимость настолько нелинейная, что в лоб не возьмешь.
Я уверен на 150%, что математик уровня Разработчик потвердит, что без спецприемов не решишь эту "жесткую" задачу. Он кстати тут на днях появлялся, можете попросить у него помощи. Правда он может предложить приближенное решение. Но с гарантированной точностью. Но в определенных пределах исходных.
__________________
Воскресе

Последний раз редактировалось Ильнур, 25.09.2014 в 10:56.
Ильнур вне форума  
 
Непрочитано 25.09.2014, 11:29
#209
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Цитата:
Сообщение от Ильнур Посмотреть сообщение
Я зависимость между углом наклона внутреннего прямоугольника и заданными размерами внешнего и шириной заданного установил и описал
Причем тут это? Надо уж сразу "D" найти, пусть даже через угол. Есть такая формула? А это просто одна из многих формул зависимостей, которые можно составить.
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 25.09.2014, 12:14
#210
Ильнур

КМ (+КМД), КЖ (КЖФ)
 
Регистрация: 30.05.2007
Далече
Сообщений: 25,096


Цитата:
Сообщение от Bull Посмотреть сообщение
Причем тут это? Надо уж сразу "D" найти, пусть даже через угол. Есть такая формула? А это просто одна из многих формул зависимостей, которые можно составить.
При том: можно указать на любую зависимость между исходными и ОДНИМ лишь неизвестным. Неизвестными могут выступать: вторая незаданная длина прямоугольника, угол наклона прямоугольника, любая ОДНА привязка любой одной вершины и т.д.
Нахождение любого такого неизвестного означает решенность задачи, т.к. дальше все находится/строится по геометрии 2-го класса.
Приведенные ранее зависимости имели или усложненную или многоформульную структуру.
Моя замечательная зависимость обладает предельной простотой и законченной строгостью.
Вот Вы говорили, что это просто математика обыкновенная, так я Вам и предлагаю "чуть-чуть" выразить Х из ОДНОГО уравнения. И заметьте, наипростейшего по структуре. А я посмотрю, как это поучится.
Offtop: Люблю похвастаться
__________________
Воскресе
Ильнур вне форума  
 
Непрочитано 25.09.2014, 12:37
#211
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Цитата:
Сообщение от Ильнур Посмотреть сообщение
"чуть-чуть" выразить Х из ОДНОГО уравнения.
Чуть чуть можно:
выражаем через одну функцию (тут перевод из word, поэтому 2X это квадрат функции).
ctg x = cos x / sin x
cos x = sqrt (1-sin2x )

A=B*(sqrt(1-sin2X)/sinX)-0.5*C*(sqrt(1-sin2X)/sinX)*sqrt(1-sin2X)+0.5*C*sinX
A*sinX=B*sqrt(1-sin2X)-0.5*C*(1-sin2X)+0.5*C*sin2X


А вот не "чуть-чуть" это лень ))
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 25.09.2014, 12:50
#212
kha

BIM, С#, AutoCAD, LISP
 
Регистрация: 15.03.2006
Дуброво
Сообщений: 657


В Revit решается довольно-таки просто. Сделал семейство, посмотрите, пожалуйста, как работает. На моей машине глючило если задать толщину вписанного прямоугольника очень малую - 3-5 мм (возможно Revit спотыкается в пересчётах при малых размерах элементов). Для толщины 50 мм и более вроде работает.

Прямоугольник в прямоугольнике.rfa
__________________
"Молодой человек, Вы не представляете всей широты поставленной перед Вами задачи." © Панкратова Г.Е.
kha вне форума  
 
Непрочитано 25.09.2014, 13:06
#213
Ильнур

КМ (+КМД), КЖ (КЖФ)
 
Регистрация: 30.05.2007
Далече
Сообщений: 25,096


Цитата:
Сообщение от Bull Посмотреть сообщение
Чуть чуть можно:
А вот не "чуть-чуть" это лень ))
Не лень, а положа руку на сердце, трансцедентно. Это нормально, в великие математики годитя один чел из миллиона.
Перельман бы за пару часов вывел полное решение.
__________________
Воскресе
Ильнур вне форума  
 
Непрочитано 25.09.2014, 13:12
#214
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Цитата:
Сообщение от kha Посмотреть сообщение
В Revit решается довольно-таки просто.
Я уже говорил, что у NX вопросов не возникает. Именно поэтому и говорю, что жесткое решение существует. Без Монте-Карло. Вопрос не в этом, а в одной единственной формуле. Или системе уравненийю
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 25.09.2014, 13:20
#215
Ильнур

КМ (+КМД), КЖ (КЖФ)
 
Регистрация: 30.05.2007
Далече
Сообщений: 25,096


Цитата:
Сообщение от Bull Посмотреть сообщение
Я уже говорил, что у NX вопросов не возникает. Именно поэтому и говорю, что жесткое решение существует. Без Монте-Карло. Вопрос не в этом, а в одной единственной формуле. Или системе уравненийю
Графические программы не вычисляют единственный параметр, а отслеживают несколько, причем численно и с точностью определенной, как сами понимаете, а если работаете в таковых программах, то и конкретно сталкиваетесь. Это не совсем аналитика. Графический редактор не вычисляет "жестко", а обходится доступным алгоритмом действия, в т.ч. округлениями.
Насчет одной единственной формулы - она уже выложена:
A=В*сtgХ-0,5*С*ctgX*cosX+0,5*С*sinX.
Это по определению формула.
А вот попытка свести к арифметике приводит к тупику средние умы. Дальше нужны спецпознания в математике и повышенные мозговые способности в области логики. Т.е. например Перельман мог бы нам помочь.
__________________
Воскресе
Ильнур вне форума  
 
Непрочитано 25.09.2014, 13:26
#216
Бахил

?
 
Регистрация: 17.06.2014
Царицын
Сообщений: 12,211


А квадрионами не пробовали?
__________________
Не откладывайте на завтра! Положите на всё уже сегодня.(с)
Бахил вне форума  
 
Непрочитано 25.09.2014, 13:28
#217
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Цитата:
Сообщение от Ильнур Посмотреть сообщение
Графические программы не вычисляют единственный параметр, а отслеживают несколько, причем численно и с точностью определенной, как сами понимаете, а если работаете в таковых программах, то и конкретно сталкиваетесь. Это не совсем аналитика.
Это именно аналитика (математика на уровне ядра). Программа не "графическая 3D", а "инженерная 3D". Т.е. если по заданным параметрам контур не строится четко, он говорит об отсутствии полных ограничений. Иначе для изготовления реальных железек и недопустимо.

PS Да, и... Что-то мне ваша формула вообще кажется бесполезной. Немножко подобное прикидывал (давно уже) по другой задаче. Получилось 0=0.
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 25.09.2014, 13:36
#218
Ильнур

КМ (+КМД), КЖ (КЖФ)
 
Регистрация: 30.05.2007
Далече
Сообщений: 25,096


Цитата:
Сообщение от Bull Посмотреть сообщение
Это именно аналитика (математика на уровне ядра). Программа не "графическая 3D", а "инженерная 3D". Т.е. если по заданным параметрам контур не строится четко, он говорит об отсутствии полных ограничений. Иначе для изготовления реальных железек и недопустимо.
"На уровне ядра" интегрирование, особенно двойное, не предусмотрено, я в этом уверен. Только элементарные функции. Остальное - через численные сопоставления. Для решения подобных задач существуют более интеллектуальные математические программы.
Цитата:
Сообщение от Bull Посмотреть сообщение
PS Да, и... Что-то мне ваша формула вообще кажется бесполезной. Немножко подобное прикидывал (давно уже) по другой задаче. Получилось 0=0.
Естественно, попытка "арифметизировать" приводит к 0=0. Раскрывать нужно на УРОВНЕ ПОВЫШЕ.
Насчет полезности - я составил в ексель табличку, для сопоставительных вычислений по этой формуле. Все вычисляется. Кстати, автокад резко сдает в точности, особенно при узких прямоугольниках. kha про такое поведение графического редактора тоже упоминал.
__________________
Воскресе
Ильнур вне форума  
 
Непрочитано 26.09.2014, 16:11
#219
Spiteful Berkut

Инженер-конструктор
 
Регистрация: 13.12.2007
Россошь, Воронежская обл.
Сообщений: 307
<phrase 1=


Решил пойти другим путём — через уравнения сторон вписанного прямоугольника.

Получилось уравнение с одним неизвестным:. Maple нашёл 4 корня, из них 2 действительных и из них один положительный. Формула в 17703 символа.
1/4*B-1/12*3^(1/2)*((B^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)-2*A^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)+8*D^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)+(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(2/3)+16*B^2*D^2-56*D^2*A^2+64*D^4+A^4+2*A^2*B^2+B^4)/(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3))^(1/2)+1/12*(-(-6*B^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)*((B^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)-2*A^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)+8*D^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)+(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(2/3)+16*B^2*D^2-56*D^2*A^2+64*D^4+A^4+2*A^2*B^2+B^4)/(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3))^(1/2)+12*A^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)*((B^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)-2*A^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)+8*D^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)+(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(2/3)+16*B^2*D^2-56*D^2*A^2+64*D^4+A^4+2*A^2*B^2+B^4)/(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3))^(1/2)-48*D^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)*((B^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)-2*A^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)+8*D^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)+(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(2/3)+16*B^2*D^2-56*D^2*A^2+64*D^4+A^4+2*A^2*B^2+B^4)/(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3))^(1/2)+3*((B^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)-2*A^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)+8*D^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)+(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(2/3)+16*B^2*D^2-56*D^2*A^2+64*D^4+A^4+2*A^2*B^2+B^4)/(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3))^(1/2)*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(2/3)+48*((B^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)-2*A^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)+8*D^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)+(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(2/3)+16*B^2*D^2-56*D^2*A^2+64*D^4+A^4+2*A^2*B^2+B^4)/(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3))^(1/2)*B^2*D^2-168*((B^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)-2*A^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)+8*D^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)+(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(2/3)+16*B^2*D^2-56*D^2*A^2+64*D^4+A^4+2*A^2*B^2+B^4)/(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3))^(1/2)*D^2*A^2+192*((B^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)-2*A^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)+8*D^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)+(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(2/3)+16*B^2*D^2-56*D^2*A^2+64*D^4+A^4+2*A^2*B^2+B^4)/(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3))^(1/2)*D^4+3*((B^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)-2*A^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)+8*D^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)+(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(2/3)+16*B^2*D^2-56*D^2*A^2+64*D^4+A^4+2*A^2*B^2+B^4)/(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3))^(1/2)*A^4+6*((B^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)-2*A^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)+8*D^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)+(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(2/3)+16*B^2*D^2-56*D^2*A^2+64*D^4+A^4+2*A^2*B^2+B^4)/(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3))^(1/2)*A^2*B^2+3*((B^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)-2*A^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)+8*D^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)+(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(2/3)+16*B^2*D^2-56*D^2*A^2+64*D^4+A^4+2*A^2*B^2+B^4)/(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3))^(1/2)*B^4-18*B*A^2*3^(1/2)*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3))/(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)/((B^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)-2*A^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)+8*D^2*(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3)+(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(2/3)+16*B^2*D^2-56*D^2*A^2+64*D^4+A^4+2*A^2*B^2+B^4)/(-60*D^2*A^2*B^2+192*B^2*D^4+24*B^4*D^2+132*D^2*A^4-672*D^4*A^2+512*D^6+A^6+3*A^4*B^2+3*A^2*B^4+B^6+12*(9*B^2*D^2*A^8+45*B^4*D^4*A^4-234*B^2*D^4*A^6+9*B^4*D^2*A^6+3*B^6*D^2*A^4+144*B^2*D^6*A^4+3*D^2*A^10+144*D^6*A^6-192*D^8*A^4+45*D^4*A^8)^(1/2))^(1/3))^(1/2))^(1/2)


A = 2000,
B = 2500,
D = 1000,
X = 489.1859153
Spiteful Berkut вне форума  
 
Непрочитано 26.09.2014, 16:25
#220
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Цитата:
Сообщение от Ильнур Посмотреть сообщение
"На уровне ядра" интегрирование, особенно двойное, не предусмотрено, я в этом уверен.
Ну так я это же самое и говорил. Если для построений нужна итерация, то операция считается неопределенной. В этих прогах. А тут вполне определяемый случай. Просто вон вывод формул сложный.

----- добавлено через ~9 мин. -----
Цитата:
Сообщение от Ильнур Посмотреть сообщение
Естественно, попытка "арифметизировать" приводит к 0=0
Не, я имел ввиду, что формула с одним неизвестным в итоге сокращений сводится к 0=0. Т.е. X сокращается со всеми остальными ABC. Но если для решателей есть решение, то это не тот случай.
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 26.09.2014, 16:38
#221
Spiteful Berkut

Инженер-конструктор
 
Регистрация: 13.12.2007
Россошь, Воронежская обл.
Сообщений: 307
<phrase 1=


Моё уравнение и численными методами берётся проще — методом Ньютона за 3-4 итерации до десятого знака после запятой. И ограничение всего одно: 0<X<C. Требую ещё кусок шоколадной медали.
Spiteful Berkut вне форума  
 
Непрочитано 26.09.2014, 17:13
#222
Ильнур

КМ (+КМД), КЖ (КЖФ)
 
Регистрация: 30.05.2007
Далече
Сообщений: 25,096


Цитата:
Сообщение от Spiteful Berkut Посмотреть сообщение
...Требую ещё кусок шоколадной медали.
Ясному Соколу слава.
Так сойдет?
__________________
Воскресе
Ильнур вне форума  
 
Непрочитано 26.09.2014, 21:18
#223
Spiteful Berkut

Инженер-конструктор
 
Регистрация: 13.12.2007
Россошь, Воронежская обл.
Сообщений: 307
<phrase 1=


Там-та-дам! Проверок корректности не писал, ибо лень. Если перепутаете длинную и короткую стороны, то попрощайтеся с настройками привязки. Я вас предупредил. Если уж проглядите, то впишите в командной строке вот эту строчку: (setvar "OSMODE" OS).
Код:
[Выделить все]
 (defun C:ir()
	(defun fun(A B C X)
		(+(-(/(-(* X X) (* B X))(sqrt(-(* C C)(* X X))))(sqrt(-(* C C)(* X X))))A)
	);end_defun_fun
	(defun dif(B C X)
		(+(/(-(* 2 X)B)(sqrt(-(* C C)(* X X))))(/(*(-(* X X)(* B X))X)(*(-(* C C)(* X X))(sqrt(-(* C C)(* X X)))))(/ X(sqrt(-(* C C)(* X X)))))
	);end_defun_dif
	(setq
		PO (getpoint "\nУкажите угол прямоугольника: ")
		PB (getpoint PO "\nУкажите угол на длинной стороне прямоугольника: ")
		PA (getpoint PO "\nУкажите угол на короткой стороне прямоугольника: ")
		C (getreal "\nВведите длину С: ")
		X (/ C 2)
		A (distance PA PO)
		B (distance PB PO)
		AA (angle PO PA)
		AB (angle PO PB)
		FX (fun A B C X)
		FD (dif B C X)
		OS (getvar "OSMODE")
		CE (getvar "CMDECHO")
	);end_setq
	(setvar "OSMODE" 0)
	(setvar "CMDECHO" 0)
	(while (> (abs FX) 1E-10)
		(progn
			(setq
				X (- X (/ FX FD))
				FX (fun A B C X)
				FD (dif B C X)
			);end_setq
		);end_progn
	);end_while
	(setq
		X1 (sqrt (-(* C C)(* X X)))
		P1 (polar PO AB X)
		P2 (polar PO AA X1)
		P3 (polar (polar PO AB B) AA (- A (sqrt (-(* C C)(* X X)))))
		P4 (polar P3 (angle P1 P2) C)
    );end_setq
	(command
		"_pline" P3 P1 P2 P4 "_C"
    );end_command
  (setvar "OSMODE" OS)
  (setvar "CMDECHO" CE)
);end_defun_ir
Spiteful Berkut вне форума  
 
Непрочитано 29.09.2014, 11:09
#224
pan

добрый человек
 
Регистрация: 23.02.2004
Глушь
Сообщений: 971


Цитата:
Сообщение от paha Посмотреть сообщение
Возникла острая практическая необходимость решения задачи по построению прямоугольника вписанного в другой прямоугольник.
Известные параметры:
- Длина и ширина внешнего(описанного) прямоугольника
- Ширина вписанного прямоугольника.
Необходимо определить либо длину прямоугольника, либо угол наклона внутреннего относительно внешнего прямоугольника.
Смотрю в высшую математику ударились...
Ну-ну.
А вот такое решение было? Если было, звиняйте, братцы, все 12 листов не читал.
Вложения
Тип файла: dwg
DWG 2010
rectang.dwg (67.6 Кб, 1081 просмотров)
__________________
Правильно сформулированный вопрос содержит 90% ответа.
pan вне форума  
 
Непрочитано 29.09.2014, 11:18
#225
Ильнур

КМ (+КМД), КЖ (КЖФ)
 
Регистрация: 30.05.2007
Далече
Сообщений: 25,096


Цитата:
Сообщение от pan Посмотреть сообщение
А вот такое решение было? .
Какое решение? Там синий в красном, и все.
__________________
Воскресе
Ильнур вне форума  
 
Непрочитано 29.09.2014, 12:00
#226
Spiteful Berkut

Инженер-конструктор
 
Регистрация: 13.12.2007
Россошь, Воронежская обл.
Сообщений: 307
<phrase 1=


Цитата:
Сообщение от pan Посмотреть сообщение
А вот такое решение было?
Концепция точно была описана. Реализацию не видел, т.к. тему ночью с телефона в текстовом виде читал.
Вещь хорошая и правильная... А если у меня 2007 AutoCAD? А если описанный прямоугольник надо повернуть? Я хвалю свой болото с AutoLisp'ом, хоть я и беркут, а не кулик.

----- добавлено через 47 сек. -----
Цитата:
Сообщение от Ильнур Посмотреть сообщение
Там синий в красном, и все.
Там же через зависимости реализовано. Вполне симпатично.

Последний раз редактировалось Spiteful Berkut, 29.09.2014 в 13:25.
Spiteful Berkut вне форума  
 
Непрочитано 29.09.2014, 13:09
#227
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Цитата:
Сообщение от Spiteful Berkut Посмотреть сообщение
Там же через зависимости реализовано. Вполне симпатично.
Зависимости это не формула. В NX я уже говорил, что без проблем. Тут тот же принцип абсолютно. Но принцип не означает "расчет" (мы все смотрим ТВ, но не каждый объяснит, как это работает). Хоть и не говорилось в первом посте конкретно "формула", но это подразумевалось само собой. Иначе тема была бы в ветке "AutoCAD", например. С вопросом не "определить длину", а "как построить".
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 29.09.2014, 13:25
#228
Spiteful Berkut

Инженер-конструктор
 
Регистрация: 13.12.2007
Россошь, Воронежская обл.
Сообщений: 307
<phrase 1=


Цитата:
Сообщение от Bull Посмотреть сообщение
С вопросом не "определить длину", а "как построить".
Именно поэтому
Цитата:
Сообщение от Spiteful Berkut Посмотреть сообщение
Я хвалю свой болото с AutoLisp'ом
Spiteful Berkut вне форума  
 
Непрочитано 29.09.2014, 14:10
#229
Ильнур

КМ (+КМД), КЖ (КЖФ)
 
Регистрация: 30.05.2007
Далече
Сообщений: 25,096


Цитата:
Сообщение от Spiteful Berkut Посмотреть сообщение
...Там же через зависимости реализовано....
А, надо было ткнуть в примитив и посмотреть свойства? Или как увидеть? Лисп - это не мой болото
__________________
Воскресе
Ильнур вне форума  
 
Непрочитано 29.09.2014, 14:14
#230
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Цитата:
Сообщение от Ильнур Посмотреть сообщение
Или как увидеть? Лисп - это не мой болото
там не лисп в файле, а обычная параметризация. Параллельность, перпендикулярность, длины
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 29.09.2014, 14:17
#231
Ильнур

КМ (+КМД), КЖ (КЖФ)
 
Регистрация: 30.05.2007
Далече
Сообщений: 25,096


Цитата:
Сообщение от Bull Посмотреть сообщение
там не лисп в файле, а обычная параметризация. Параллельность, перпендикулярность, длины
А где это смотреть? Историю построения листать?
__________________
Воскресе
Ильнур вне форума  
 
Непрочитано 29.09.2014, 14:20
#232
pan

добрый человек
 
Регистрация: 23.02.2004
Глушь
Сообщений: 971


Ильнур, надо открывать в >=2010
__________________
Правильно сформулированный вопрос содержит 90% ответа.
pan вне форума  
 
Непрочитано 29.09.2014, 14:21
#233
Ильнур

КМ (+КМД), КЖ (КЖФ)
 
Регистрация: 30.05.2007
Далече
Сообщений: 25,096


Цитата:
Сообщение от pan Посмотреть сообщение
Ильнур, надо открывать в >=2010
Я открыл в 2012, на экране два прямоугольника, и все
__________________
Воскресе
Ильнур вне форума  
 
Непрочитано 29.09.2014, 14:41
#234
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Цитата:
Сообщение от Ильнур Посмотреть сообщение
Я открыл в 2012, на экране два прямоугольника, и все
Нажми на контуры. Появились квадратики с ограничениями и размеры?
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 29.09.2014, 17:31
1 | #235
Ильнур

КМ (+КМД), КЖ (КЖФ)
 
Регистрация: 30.05.2007
Далече
Сообщений: 25,096


Цитата:
Сообщение от Bull Посмотреть сообщение
Нажми на контуры. Появились квадратики с ограничениями и размеры?
Ага, появились зависимости. Красота! Реальная польза. panу слава!
__________________
Воскресе
Ильнур вне форума  
 
Непрочитано 29.09.2014, 19:43
#236
sbi


 
Регистрация: 27.04.2008
SPB
Сообщений: 3,285
Отправить сообщение для sbi с помощью Skype™


Ильнур А ,если бы бы блок был бы динамическим.... Тогда ещё красивше было бы.....
__________________
С уважением sbi
sbi вне форума  
Ответ
Вернуться   Форум DWG.RU > Сообщество > Разное > Как вписать прямоугольник в прямоугольник

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как в Civil 3d 2012 между двумя трассами вписать левоповоротный съезд ТР по типу "Клеверный лист" ilyyy Вертикальные решения на базе AutoCAD 18 19.04.2015 02:30
3d прямоугольник - добавить через редактирование блока ручку для его растягивания MaximuS_G AutoCAD 9 02.12.2011 22:57
Как вписать тест в рамку Ruslan19857 AutoCAD 27 12.05.2011 23:25
Работа команд повернуть и прямоугольник Hикита AutoCAD 1 10.07.2010 10:48
ACAD 2006. Пустой прямоугольник вместо текста KinSokol AutoCAD 2 19.05.2006 14:06