| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Регистрация: 02.06.2004
Сообщений: 52
|
Возникла острая практическая необходимость решения задачи по построению прямоугольника вписанного в другой прямоугольник.
Известные параметры: - Длина и ширина внешнего(описанного) прямоугольника - Ширина вписанного прямоугольника. Необходимо определить либо длину прямоугольника, либо угол наклона внутреннего относительно внешнего прямоугольника. |
|||
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 22,997
|
А можно получить определение вписанного прямоугольника?
|
|||
|
||||
КМ (+КМД), КЖ (КЖФ) Регистрация: 30.05.2007
Далече
Сообщений: 25,096
|
Вписанный - значит все вершины (углы) вписанного лежат на сторонах другого.
Насколько я знаю, середины диагоналей обеих прямоугольников совпадают. Значит, нужно рисовать круг переменного диаметра и "ловить" хорду заданной длины.
__________________
Воскресе |
|||
|
||||
макулатурю Регистрация: 07.08.2009
Москва
Сообщений: 740
|
Ильнур, если диагонали совпадают, то и вершины совпадут, если точки лежат на сторонах первого. Вот пересекаются в одной точке - возможно.
Как один из вариантов - обе вершины лежат на одной стороне - то бесконечное множество. Два уравнения с двумя неизвестными несложно набросать, интересно есть ли решение построением. Будет ли полученный прямоугольник подобный исходному? думаю нет. А что за практическая необходимость интересно?
__________________
"Никто вас не осудит, не за горами лето, Экзаменов не будет – все проданы билеты" (А. Алякин) |
|||
|
||||
Регистрация: 02.06.2004
Сообщений: 52
|
Это что еще за зверь такой?
Задача не так проста как может показаться на первый взгляд. Приложил картинку. |
|||
|
||||
Регистрация: 29.09.2008
Сообщений: 3,412
|
Цитата:
Рисуете сперва окружность в которую вписан внешний прямоугольник, а потом из того же центра шаг за шагом - окружности меньшего диаметра и каждый раз меряете расстояние между ближайшими точками пересечения окружности со сторонами внешнего прямоугольника. И так до тех пор, пока это расстояние не будет равно заданному - ширине внутреннего прямоугольника. Основываясь на этом подходе можно написать программу и получить численное решение вашей задачи. Ваша задача годится для школьного учебника по информатике. В принципе - не так уж трудно получить точное алгебраическое решение задачи. А оно вам надо? |
|||
|
||||
Регистрация: 04.10.2011
Сообщений: 3,070
|
Цитата:
Другой вопрос как это аналитически или графически получить с одной попытки. Здесь вопрос,для меня на данный момент,какой длины должна быть сторона вписанного прямоугольника,чтобы можно было составить именно прямоугольник,а не ромб к примеру. |
|||
|
||||
Регистрация: 04.10.2011
Сообщений: 3,070
|
Я не знаю какую программу имел ввиду Leonid555,но с помощью лиспа решить точно можно.Но вот какой "инструментарий" в лиспе использовать-это вопрос.Если разбиение одной из сторон на бесконечно малые участки из концов которых проводить радиусяы до пересечения диагоналей и дальше строить окружности с целью определения соответствующих точек пересечения со второй стороной-то это на мой взгляд не решение задачи,точнее иной способ похожий на подгонку.
А если писать код с целью упрощения решения и экономии время-то понадобиться мат.модель,а она и будет прямым решением данной задачи. gomer Если писать на лиспе код,что будет для пользователя этой программой являться данными,которые нужно будет задать лиспу? |
|||
|
||||
Конструктор, инженер-механик на пенсии Регистрация: 03.10.2003
Новосибирск
Сообщений: 6,953
|
|
|||
|
||||
Примем:
- Длина и ширина внешнего(описанного) прямоугольника a и b соответственно - Ширина вписанного прямоугольника с, тогда Х= 2ac/b -длина вписанного прямоугольника.
__________________
С уважением sbi Последний раз редактировалось sbi, 24.03.2012 в 11:38. |
||||
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 22,997
|
|
|||
|
||||
Регистрация: 04.10.2011
Сообщений: 3,070
|
Тогда они будут накладываться,а не вписываться.
Предельным здесь будет некоторый минимальный размер до вершины,который чемто будет объясняться. Но самое главное это всётаки модель математическая. Вот она имеет интерес. Последний раз редактировалось BYT, 23.03.2012 в 09:46. |
|||
|
||||
Проектирование заборов уже в прошлом Регистрация: 29.10.2009
Рязань
Сообщений: 2,089
|
|
|||
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 22,997
|
Предельный случай -именно когда они равны. При любых других раскладах на стороне большого прямоугольника между его вершиной и вершиной маленького всегда можно найти еще одну точку -вершину нового маленького прямоугольника.
|
|||
|
||||
Проектирование заборов уже в прошлом Регистрация: 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. |
|||
|
||||
Проектирование заборов уже в прошлом Регистрация: 29.10.2009
Рязань
Сообщений: 2,089
|
Цитата:
(кстати в автокаде выставьте точность углов повыше. Там должно быть 5 - с чем-то градусов) |
|||
|
||||
Регистрация: 05.01.2012
Сообщений: 880
|
Еще один вариант решения:
1 условие - Теорема Пифагора для внутренних треугольников 2 условие - равенство площадей: внутренний прямоугольник+все треугольники = внешний прямоугольник. Получается система - три уравнения, три неизвестных. Решение дам позже |
|||
|
||||
Проектирование заборов уже в прошлом Регистрация: 29.10.2009
Рязань
Сообщений: 2,089
|
Цитата:
1) c*d + y*x + (a-x)*(b-y) = a * b 2) x/c = (b-y)/d 3) y/c = (a-x)/d где: х - координата вершины, лежащей на "ширине" описанного прямоугольника y - координата вершины, лежащей на "высоте" описанного прямоугольника Последний раз редактировалось Meknotek, 23.03.2012 в 11:01. |
|||
|
||||
Проектирование заборов уже в прошлом Регистрация: 29.10.2009
Рязань
Сообщений: 2,089
|
|
|||
|
||||
макулатурю Регистрация: 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. |
|||
|
||||
Проектирование заборов уже в прошлом Регистрация: 29.10.2009
Рязань
Сообщений: 2,089
|
Синусы, косинусы... Буквы, приятные на слух... Куда уж красивей
График функции чего? У нас 3 параметра (a, b, c) и две неизвестных (d, fi). Последний раз редактировалось Meknotek, 23.03.2012 в 11:40. |
|||
|
||||
Проектирование заборов уже в прошлом Регистрация: 29.10.2009
Рязань
Сообщений: 2,089
|
|
|||
|
||||
Проектирование заборов уже в прошлом Регистрация: 29.10.2009
Рязань
Сообщений: 2,089
|
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) |
|||
|
||||
Да, ,.....
1."Сторона "вписанного" прямоугольника должна быть перпендикулярна диагонали внешнего прямоугольника и делиться этой диагональю пополам. Дальше ясно."(Профан) 2."Вписанный - значит все вершины (углы) вписанного лежат на сторонах другого. Насколько я знаю, середины диагоналей обеих прямоугольников совпадают. Значит, нужно рисовать круги переменного диаметра и "ловить" хорду заданной длины".Два круга, вписанный и не побоюсь этого слова описанный. (Ильнур), центры которых совпадают. Тогда все следует из подобия прямоугольных треугольников.См. картинку с #20. BYT Если первые 2 условия истинны (в чем у меня нет сомнений), то b должно быть меньше а, а С меньше корня квадратного из суммы квадратов a/2 и b/2
__________________
С уважением sbi Последний раз редактировалось sbi, 24.03.2012 в 09:03. |
||||
|
||||
Проектирование заборов уже в прошлом Регистрация: 29.10.2009
Рязань
Сообщений: 2,089
|
|
|||
|
||||
КМ (+КМД), КЖ (КЖФ) Регистрация: 30.05.2007
Далече
Сообщений: 25,096
|
Читай п.4 внимательнее: совпадают не диагонали, а СЕРЕДИНЫ диагоналей.
Цитата:
Цитата:
Цитата:
Далее легко строится и вписуемый прямоугольник. Также можно через тригонометрические функции.
__________________
Воскресе |
|||
|
||||
Регистрация: 29.10.2004
СПб
Сообщений: 16,337
|
Цитата:
|
|||
|
||||
Регистрация: 30.01.2008
Україна, Львів
Сообщений: 6,062
|
|
|||
|
||||
Цитата:
Построение такое: строим - прямоугольник со сторонами а и в, описываем его окружностью. строим вторую окружность их того же центра радиусом в/2; она пересечет большую сторону в 2-х точках. Это и есть ширина "вписываемого" прямоугольника. В противном случае получается параллелограмм. Ширина последнего зависит от а и в. И вспоминаем, что точки, лежайшие на "вписываемом" прямоугольнике и на окружности одновременно, должны опираться на диаметр последней .
__________________
С уважением sbi Последний раз редактировалось sbi, 24.03.2012 в 12:16. |
||||
|
||||
Регистрация: 29.09.2008
Сообщений: 3,412
|
Цитата:
Биквадратное уравнение относительно sin(fi) содержит а, b, c и fi. Если задаться только размерами описанного прямоугольника а и b, то остаются параметры с и fi для которых вполне возможно построить график зависимости. Параметр С будет меняться от 0 до а, параметр fi меняется от значения угла наклона диагонали описанного прямоугольника к его основанию (при с=0) до 90 градусов (при с=а). Это я для вас, Mauriat, пишу. А то вам все графики подавай! Вообще то я просто поражен тем что у господ ДИПЛОМИРОВАННЫХ ИНЖЕНЕРОВ вызывает такие трудности решение весьма средней сложности задачи для старшеклассников. Такую задачу должен уметь решить любой выпускник 9 класса средней школы. И для получения решения вовсе не требуется использование "тяжелой артиллерии" в виде программ типа МатКад и т.д. (Решение можно получить "на коленке"!) Точно также - не требуются познания в математике на уровне выпускника физмата МГУ. Последний раз редактировалось Leonid555, 24.03.2012 в 11:44. |
|||
|
||||
Leonid555 А Вы согласны с тем, что при известных а и в имеется только два вариата c - ширины вписанного,чтобы получить прямоугольник,а не параллелограмм ?
__________________
С уважением sbi Последний раз редактировалось sbi, 24.03.2012 в 12:23. |
||||
|
||||
Регистрация: 30.01.2008
Україна, Львів
Сообщений: 6,062
|
|
|||
|
||||
строю, ломаю Регистрация: 03.04.2008
Украина
Сообщений: 5,515
|
господа дипломированные инженеры, просто не будут решать задачу раскроя в таком ракурсе, слишком уж много колбасных обрезков остается
|
|||
|
||||
макулатурю Регистрация: 07.08.2009
Москва
Сообщений: 740
|
Leonid555, спасибо, вы так добры. Вы так растратились на пост, может растратитесь и на уравнение с t?
То что у меня получилось я написала выше в итоге и решить это уравнение не смогла. 1) не сумма квадратов, а разность, а cos 2го угла не облегчает задачу 2) помимо sin останется cos в уравнении Я очень люблю геометрию и мне очень интересно узнать красивое решение. В том числе и то, в котором направлении движется sbi. График мог бы помочь как раз найти решение построением. И подтвердить ваше предположение fi = arcsin (abc) Цитата:
__________________
"Никто вас не осудит, не за горами лето, Экзаменов не будет – все проданы билеты" (А. Алякин) Последний раз редактировалось Mauriat, 24.03.2012 в 14:14. |
|||
|
||||
Регистрация: 04.10.2011
Сообщений: 3,070
|
Цитата:
Причём здесь трудности. Мне к примеру эта задача просто интересна и понравилась. Вот мне ни когда например не были интересны глупости-фокусы в виде доказательств что 2*2=5.Там с какойто допущенной ошибкой,можно всех окружающих этим удивить. Последний раз редактировалось BYT, 24.03.2012 в 15:49. |
|||
|
||||
Регистрация: 29.09.2008
Сообщений: 3,412
|
Цитата:
Цитата:
По-моему задача решена. Meknotek уже и так все выложил "на блюдечке с синенькой каемочкой", осталось только разжевать и проглотить. |
|||
|
||||
макулатурю Регистрация: 07.08.2009
Москва
Сообщений: 740
|
Leonid555, до уравнения в таком виде я и сама додумалась(#41).
Как любят выражаться на этом форуме, программы - это лишь инструмент. Я не сомневаюсь в крутизне Meknotek, но мне результаты решения нет возможности лицезреть. Мне было интересно, но лень - это серьезно. Неужели вы в экспертизу носите диски с файлами маткада? К тому же автор озадачился практическим решением для построений. Столько умных идей, криков души, столько времени потрачено, а исходная задача не решена!
__________________
"Никто вас не осудит, не за горами лето, Экзаменов не будет – все проданы билеты" (А. Алякин) |
|||
|
||||
Регистрация: 29.09.2008
Сообщений: 3,412
|
Mauriat, вы уже спорите со мной только ради спора.
В экспертизу мы ходим и с дисками с расчетными схемами, файлами маткада и не только с этим. Эксперты - они бывают весьма профессионально подготовленные. Но не об этом речь. Вы хотели график, я вам записал уравнение для его получения. Нет маткада - пишите таблицу и стройте график по точкам (как в школе учили). Это вы его так поняли. Я же решил, что топикстартер вообще не понимает как рассчитать размеры вписанного прямоугольника. И ему не до построений в стиле нахождения с помощью циркуля и линейки "квадратуры круга". А впрочем - пусть топикстартер сам объясняет чего он хотел получить. Математическое решение ему дали, ну а если кто хочет поизощряться с построениями - флаг ему в руки! Никакого практического смысла такое решение построением не имеет. Хотя и продемонстрирует гибкость ума автора решения. |
|||
|
||||
Цитата:
Leonid555 Скажите внятно. А то это не понятно:"При этом fi меняется в пределах от значения угла наклона диагонали описанного прямоугольника к его основанию до значения 90" Например, если отношение а к в есть,то "ширина",должна находиться в таких то пределах. (нужна область применения). PS Вот cрежут тебе участок земли под углом и скажут "север съехал и время тоже.
__________________
С уважением sbi Последний раз редактировалось sbi, 26.03.2012 в 12:24. |
||||
|
||||
макулатурю Регистрация: 07.08.2009
Москва
Сообщений: 740
|
Ну да. Просто немного подумав голословно обвинили меня в том числе в несостоятельности решать задачки 9го класса.
Я не то чтобы обижаюсь, просто это повально иметь свое категоричное мнение ради того, что бы заявить, что оно есть и мне это не очень нравится. Это очень явно в теме рутауна видно. Что ж, рисковые ребята. Каждый раз проверять исходные данные. Поклон им низкий.
__________________
"Никто вас не осудит, не за горами лето, Экзаменов не будет – все проданы билеты" (А. Алякин) |
|||
|
||||
Инженер Регистрация: 02.10.2008
С-Пб
Сообщений: 3,686
|
Цитата:
__________________
...Не пытайся гнуть ты ложку, Не вяжи её узлом. Ложка - ложка понарошку, А по правде, - это лом! |
|||
|
||||
Регистрация: 29.09.2008
Сообщений: 3,412
|
А что же вы тогда запрыгали то как ужаленная? Задачу то решили с полпинка еще до вашего появления в теме. Составили простенькую систему уравнений. (Топикстартер и этого не смог сделать.) А вы зачем то полезли в бутылку и заявляете, что решение все еще не найдено. Ну, конечно, это уж ваше право бесконечно усложнять задачу, пытаться решать ее построением, строить графики зависимости параметров и т.д. Но я то здесь причем? Тогда уж так прямо и пишите:" А давайте, ребята, исследуем еще вот это, вот это и вот это!" Вы хотите продемонстрировать ваши знания в математике и выйти за рамки школьной программы? Да флаг вам в руки! Только это будет уже другая задача.
Цитата:
При этом и так понятно, что с меняетс от нуля до а; d меняется от значения длины диагонали описанного прямоугольника до b. В каких пределах меняется угол fi я уже писал. |
|||
|
||||
КМ (+КМД), КЖ (КЖФ) Регистрация: 30.05.2007
Далече
Сообщений: 25,096
|
Цитата:
Естественно, что в конкретный прямоугольник в одном положении ("наклоне") впишется только определенный прямоугольник, т.е. только с определенным соотношением сторон. Каждому "наклону" вписуемого будет соответствовать ОДНО СВОЕ соотношение. И притом зависимость нелинейная. Другими словами, не всякий прямоугольник вписывается в другой. И если даже прямугольник заведомо "вписуемый", то только ОДНИМ образом, а не как попало. Можно догадаться, что также есть верхние и нижние пределы этих параметров. И т.д. Целая отрасль аналитической геометрии, можно сказать Поэтому, ввиду нецелесообразности нахождения универсального решения задачи типа "вписания прямоугольника в прямоугольник" для пары случаев, рекомендуется построить графически.
__________________
Воскресе |
|||
|
||||
НЛО Регистрация: 09.07.2007
Тутошние мы.
Сообщений: 6,103
|
Да уж... Школьники быстрей решат))
Использую картинку Хмурого. Обозначим ширину зелёного треугольника - С В1/А2=А1/В2 ===> (В-В2)/(А-А1)=А1/В2 ===> (В-корень(С^2-А1^2))/(А-А1)=А1/корень(С^2-А1^2) Итого одно уравнение с одним неизвестным А1. С математической точки зрения задача решена. Решать его лень, но, вроде, это уравнение четвёртой степени можно свести к квадратному. Зная А1 можно получить что угодно, хоть в цифрах, хоть в автокаде. |
|||
|
||||
Проектирование заборов уже в прошлом Регистрация: 29.10.2009
Рязань
Сообщений: 2,089
|
Цитата:
Да, причем пару страниц назад. |
|||
|
||||
Регистрация: 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. |
|||
|
||||
макулатурю Регистрация: 07.08.2009
Москва
Сообщений: 740
|
Цитата:
Все что я просила - моя личная просьба и к получению решения в общем виде отношения не имеет. извините. я то понадеялась.. Цитата:
Цитата:
nlo740, а с то чему равно?) Вообще, удивляет такой "нетипичный" путь решения. В таком направлении интересно 2-3 случая посмотреть, но уделять более одного сообщения в эту тему на тему решения самой задачи - глупо выглядеть.
__________________
"Никто вас не осудит, не за горами лето, Экзаменов не будет – все проданы билеты" (А. Алякин) |
|||
|
||||
Регистрация: 30.01.2008
Україна, Львів
Сообщений: 6,062
|
Цитата:
Вернее даже столько лень, просто не знал, как привести его к удоборешаемому виду. На практике решал бы екзелем. Подбором параметра например. |
|||
|
||||
НЛО Регистрация: 09.07.2007
Тутошние мы.
Сообщений: 6,103
|
Цитата:
(В-корень(С^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 минут. Писал сразу сюда, мог где-нибудь ошибиться. Кто помнит седьмой класс - поправьте, если не прав. |
|||
|
||||
Проектирование заборов уже в прошлом Регистрация: 29.10.2009
Рязань
Сообщений: 2,089
|
Цитата:
|
|||
|
||||
НЛО Регистрация: 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. |
|||
|
||||
Регистрация: 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 треугольника для составления уравнений.
__________________
* Отступление от ГОСТа преследуется по закону. Последний раз редактировалось nlo740, 28.03.2012 в 12:26. |
|||
|
||||
НЛО Регистрация: 09.07.2007
Тутошние мы.
Сообщений: 6,103
|
Мне тоже два)) Добавил полчаса раздумья - не нашёл почему у меня вышел частный случай (для случая, когда вершина вписанного лежит на середине малой стороны. Возможно, для каких-нибудь ещё), а не общий.
Последний раз редактировалось Дмитррр, 28.03.2012 в 11:59. |
|||
|
||||
макулатурю Регистрация: 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.
__________________
"Никто вас не осудит, не за горами лето, Экзаменов не будет – все проданы билеты" (А. Алякин) |
|||
|
||||
Регистрация: 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. |
|||
|
||||
Регистрация: 29.09.2008
Сообщений: 3,412
|
Цитата:
Даже если представить себе на секунду, что это так, то нахождение корней полинома 4 степени является тривиальной задачей. Если вы не знаете как это делать, то это исключительно ваша проблема. Возьмите любой серьезный справочник по математике и найдете там готовое решение. Никто не обязан вместо вас значения в готовые формулы подставлять. Если задачу удается привести к тривиальной, то задача считается решенной. Ну и, разумеется, для нахождения корней полиномов имеются готовые программы. |
|||
|
||||
макулатурю Регистрация: 07.08.2009
Москва
Сообщений: 740
|
Но тут все утверждают, что задача для 7-9 класса, там все без справочника обходятся. Да пусть моя проблема, но решение то покажите!
Теперь уже Вы спор ради спора ведете, вместо того что бы утереть мне нос решением в стиле "9-й класс". 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-х степеней. Никакой алхимии.
__________________
* Отступление от ГОСТа преследуется по закону. |
|||
|
||||
НЛО Регистрация: 09.07.2007
Тутошние мы.
Сообщений: 6,103
|
Цитата:
Цитата:
к квадратному оно всё же не сводится)) У тебя А1 дано? Мы решаем разные задачи)) |
|||
|
||||
макулатурю Регистрация: 07.08.2009
Москва
Сообщений: 740
|
Описки точно нету? не (2*b1-b)^2+a^2=e^2?
т е b1>b2?
__________________
"Никто вас не осудит, не за горами лето, Экзаменов не будет – все проданы билеты" (А. Алякин) |
|||
|
||||
Регистрация: 15.09.2009
Сообщений: 2,242
|
Выведенная формула доказывает возможность построения вписанного прямоугольника под любым углом со стартом в любой точке. По условиям задачи у нас задана сторона вписанного прямоугольника (у меня d). Задай ее вместо а1 как известную.
Реши те же 4 уравнения. Ну и получи угол через синус, если он так нужен. Задача решена имхо. 2 Mauriat я за b1 брал меньшую сторону. Точно не описка. (b-2*b1) - физически это левый катет 4-го треугольника в моем рисунке.
__________________
* Отступление от ГОСТа преследуется по закону. Последний раз редактировалось nlo740, 28.03.2012 в 17:35. |
|||
|
||||
НЛО Регистрация: 09.07.2007
Тутошние мы.
Сообщений: 6,103
|
Не верю. В заданный прямоугольник можно вписать только 1 прямоугольник с заданной стороной. В лучшем случае 1. Ну и его зеркальную вариацию.
|
|||
|
||||
Регистрация: 15.09.2009
Сообщений: 2,242
|
Цитата:
Решается без синусов / косинусов 4-х степеней, просто 4 квадратных уравнения, а дальше подстановка. Это я вчера решал. 2 решения при любых ИД. Не веришь - акад в руки. Я округлял до сотых, к ним не придирайся. И зеркалка решение и оно найдено решением данного уравнения. Извиняюсь за частые правки сообщений, пишу/думаю
__________________
* Отступление от ГОСТа преследуется по закону. Последний раз редактировалось nlo740, 28.03.2012 в 17:44. |
|||
|
||||
НЛО Регистрация: 09.07.2007
Тутошние мы.
Сообщений: 6,103
|
|
|||
|
||||
Регистрация: 15.09.2009
Сообщений: 2,242
|
Цитата:
Тебе фомула дает 2 решения, одно из них зеркалка. Почему ее нельзя принять за решение? непонятно (с)
__________________
* Отступление от ГОСТа преследуется по закону. |
|||
|
||||
Регистрация: 29.09.2008
Сообщений: 3,412
|
А зачем мне вам нос утирать? Вам его и без меня уже утерли. Вы же задачу то в этой теме и не решали вовсе. Задачу решили без вас. Вы никаких математических способностей здесь и не демонстрировали. Их никто не видел и не обсуждал. Вы приняли на свой счет мои слова о том, что задача доступна школьникам - так это уж ваше дело. Сами то вы всего лишь агитировали других людей решать задачу. А когда задачу решили, то вы стали агитировать решать другую задачу - усложненный вариант первой. Вы как хороший партийный работник - будоражите коллектив. Но работает то коллектив, а не вы. И при этом заметьте - пока еще никто не вышел за рамки школьного курса математики.
|
|||
|
||||
КМ (+КМД), КЖ (КЖФ) Регистрация: 30.05.2007
Далече
Сообщений: 25,096
|
Коллектив развлекается, а не работает. Вернее, плохо работает.
Вот тут подобная задача решена за 13 постов:
__________________
Воскресе |
|||
|
||||
Регистрация: 29.09.2008
Сообщений: 3,412
|
Цитата:
Цитата:
Цитата:
Ну а теперь народ требует, чтобы из уравнения c=(a*sin(fi)-b*cos(fi))/(sin(fi)^2-cos(fi)^2) выразили fi. Только и всего. |
|||
|
||||
макулатурю Регистрация: 07.08.2009
Москва
Сообщений: 740
|
nlo740, теперь и я Вас поняла. Но известны a,b и с. Если известны a,b и a1 или b1, то задача конечно проще и все заканчивается квадратным уравнением.
А если a1 и b1 выразить через d и f(fi), то получится сложное уравнение, которое школьными знаниями не решить. Leonid555, Вы сделали голословный вывод и Вы неправы. Уже неправы вдвойне, откуда Вам знать, сколько времени я потратила на эту задачу? Зачем мне повторять то, что написали другие? Вернее, повторила практически тоже, что Meknotek и что уравнение я решить не смогла(#63). Поскольку Вы том числе утверждали, что Цитата:
Маткад дает приблизительное решение и выходит за рамки школьной математики. Больше ничего в этой теме мне неинтересно, точное алгебраическое решение мне не нужно, мне достаточно того, что простого решения, до которого я могла бы своими мозгами докумекать, нету. Построение было бы интересно, но раз маньяков нет - переживу. Ну Вы и хам. Это я приняла на свой счет и это мое дело.
__________________
"Никто вас не осудит, не за горами лето, Экзаменов не будет – все проданы билеты" (А. Алякин) |
|||
|
||||
Регистрация: 29.09.2008
Сообщений: 3,412
|
Это вы таким способом делаете хорошую мину при плохой игре. Типично женский приемчик - когда не хватает аргументов, то просто обвинить оппонента в чем угодно в надежде ему хоть чем то насолить!
А мне отсюда не видно что вы там делаете за рамками темы. В теме вы не сделали НИЧЕГО. И судить о ваших математических способностях я не брался и не берусь. Цитата:
Цитата:
Вообще то школьники изучают информатику. И в этом курсе информатики, например, язык Бейсик. А на нем вполне можно написать простенькую программу для решения вышеуказанного уравнения численным способом. |
|||
|
||||
НЛО Регистрация: 09.07.2007
Тутошние мы.
Сообщений: 6,103
|
nlo740, мы ещё и говорим на разных языках))
Цитата:
Цитата:
И ещё у них даны обе стороны вписанного прямоугольника. А у нас лишь одна. П.С. а вообще четвёртая степень решения указывает на возможность четырёх решений... не могу себе представить 4 немнимых решения... или это 2 зеркальных и ещ 2 совпадающих с ними (развёрнутых на 180 градусов) |
|||
|
|||||
Проектирование заборов уже в прошлом Регистрация: 29.10.2009
Рязань
Сообщений: 2,089
|
Цитата:
Цитата:
Цитата:
Цитата:
|
||||
|
||||
мостовик Регистрация: 12.03.2011
СПб
Сообщений: 770
|
Цитата:
Дано: 1. Задача из сообщения №1. 2. Фактический срок решения задачи – неделя. 3. Количество форумчан, принявших участие в обсуждении условий задачи и ее решении – свыше 10. Принятые для доказательства постулаты: 1. Все участники обсуждения имеют полное среднее образование, а большинство окончили технические вузы. 2. При решении задачи должны использоваться знания и навыки, которые даются преподавателями в рамках 7-9 классов обычной (без математического уклона) школы. 3. Решение задачи (цепочка преобразований и конечное выражение) должны соответствовать требованиям, предъявляемым в школе для получения оценки хотя бы 3 балла. Решение: 1. Из постулата 2 следует, что должно иметься решение задачи, получаемое без использования Autocad, Mathcad. 2. Из постулата 3 следует, что ни один из участников обсуждения задачу в соответствии со школьными требованиями не решил, т.к. выражение вида X=… не получено. 3. Учитывая постулат 1 следует сделать вывод, что сложность задачи превышает уровень 9 класса. |
|||
|
||||
Оснащение проходки горных выработок, ПОС, нормоконтроль, КР, АР Блог Регистрация: 30.01.2008
Ленинград
Сообщений: 18,693
|
1 имеется прямоугольник с известными сторонами, диагоналями, координатами центра.
2 исходный прямоугольник описывается окружностью с радиусом = диагональ/2 3 задаётся угол наклона нового прямоугольника Y градусов 4 центры прямоугольников совпадают. Из центра до левой стороны исходного прямоугольника проводится линия=диагональ нового прямоугольника 5.1 аналитически решается расстояние от нижнего левого угла исходного прямоугольника до угла нового и копируется 3 раза во все углы 5.2 фактически уже на этапе 4 новый прямоугольник со всеми координатами однозначно определён в пространстве и его можно рисовать уже по углу и диагонали, только надо ещё раз решить вторую диагональ в пространстве 6 вуаля
__________________
"Безвыходных ситуаций не бывает" барон Мюнхаузен |
|||
|
|||||
Регистрация: 29.09.2008
Сообщений: 3,412
|
Цитата:
Как справедливо указал Ильнур: Один Meknotek оказывается здесь тяжко работает! Спокойнее, Meknotek, спокойнее. Как говорил герой известного фильма: "С людьми надо мягше! А на жизнь смотреть ширше!" Пока что в теме только два человека выдвинули достойные решения. Это Ильнур, предложивший решение путем последовательных построений в автокаде концентрических кругов; и вы Meknotek. Цитата:
Цитата:
Вообще то я тут "двойки" никому не ставил и на "повышение квалификации" никого не направлял. Так что упреки не по адресу. Цитата:
Здесь люди всего лишь пришли поиграть в математическую игру. А началась какая то трепка нервов и просто свара. Причем на совершенно пустом и ровном месте. Хотите усложнять задачу? Неудовлетворены полученным вами "готовым решением"? Воля ваша. Никто вас в исследованиях не ограничивает. И к вашим услугам весь аппарат математики, включая и высшую. Tyhig, если как вы пишите:"3 задаётся угол наклона нового прямоугольника Y градусов", то длину стороны вписанного прямоугольника можно определить по здесь уже многократно обруганной и непризнанной решением формуле c=(a*sin(fi)-b*cos(fi))/(sin(fi)^2-cos(fi)^2). Так что вам опять скажут, что вы задачу не решили. Только и всего. Последний раз редактировалось Leonid555, 29.03.2012 в 10:27. |
||||
|
||||
НЛО Регистрация: 09.07.2007
Тутошние мы.
Сообщений: 6,103
|
Цитата:
К какой точке проволится диагональ? П.С. забанить всех флудеров что ли... |
|||
|
||||
Leonid555 Хотя вы и не кот, "давайте жить дружно"
rapido из http://forum.sources.ru/index.php?showtopic=317202 Есть прямоугольник. Угол наклона 0 и не изменяется. Размеры его известны. Есть другой прямоугольник с известными размерами и углом (угол может быть произвольный). Его необходимо вписать в первый сохраняя пропорции. Так чтобы углы вписанного лежали на сторонах внешнего. автор paha Возникла острая практическая необходимость решения задачи по построению прямоугольника вписанного в другой прямоугольник. Известные параметры: - Длина и ширина внешнего(описанного) прямоугольника - Ширина вписанного прямоугольника. Необходимо определить либо длину прямоугольника, либо угол наклона внутреннего относительно внешнего прямоугольника. Для начала определите разницу.
__________________
С уважением sbi Последний раз редактировалось sbi, 29.03.2012 в 11:04. |
||||
|
||||
КМ (+КМД), КЖ (КЖФ) Регистрация: 30.05.2007
Далече
Сообщений: 25,096
|
Цитата:
Альф Цитата:
__________________
Воскресе |
|||
|
||||
НЛО Регистрация: 09.07.2007
Тутошние мы.
Сообщений: 6,103
|
Ильнур, согласен... Хотя тут задана длина вписанного, а не ширина...
Надо подумать над графическим способом решения. Он вполне может быть. Кстати, если бы были бы известны обе стороны вписанного, то графическим методом задача решается просто. Последний раз редактировалось Дмитррр, 29.03.2012 в 11:29. |
|||
|
||||
Регистрация: 15.09.2009
Сообщений: 2,242
|
Извиняюсь, за "косинусы и 4-е степени" взял за известную a1. Так все гладко выходило...
Если дана "с" сваливаемся при решении в 4 степень, что чуть сложнее программы 7-го класса.
__________________
* Отступление от ГОСТа преследуется по закону. |
|||
|
||||
Регистрация: 15.09.2009
Сообщений: 2,242
|
Балбес тот, кто оскорбления пишет, а по делу написать нечего.
Перед ребятами за неправильное прочтение исходных данных я извинился. Те же геморные уравнения 4-ой степени получаются, без синусов. копаем дальше...
__________________
* Отступление от ГОСТа преследуется по закону. |
|||
|
||||
Оснащение проходки горных выработок, ПОС, нормоконтроль, КР, АР Блог Регистрация: 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)))
__________________
"Безвыходных ситуаций не бывает" барон Мюнхаузен Последний раз редактировалось Tyhig, 29.03.2012 в 18:00. |
|||
|
||||
Регистрация: 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. |
|||
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 22,997
|
|
|||
|
||||
или вы че тут все обкурились? Гомер
и "Тот, кто тут усиленно ссылается на 7-ой класс, наверняка был в этом классе балбесом"Profan Предположим: внутри одного ящика есть другой ящик (с осевыми пружинами), который, обкатываясь по другому, сннимает грязь с последнего. (это только одно из возможных применений). "Спасибо за картинку - очень упрощает расстановку диагональных элементов" kha
__________________
С уважением sbi Последний раз редактировалось sbi, 29.03.2012 в 21:20. |
||||
|
||||
КМ (+КМД), КЖ (КЖФ) Регистрация: 30.05.2007
Далече
Сообщений: 25,096
|
Никак нет. Откуда такое предположение?
Солидворкер Цитата:
__________________
Воскресе |
|||
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 22,997
|
Конечно подобные. Следовательно а2/б2=б1/а1
|
|||
|
||||
Регистрация: 04.10.2011
Сообщений: 3,070
|
|
|||
|
||||
строю, ломаю Регистрация: 03.04.2008
Украина
Сообщений: 5,515
|
|
|||
|
||||
НЛО Регистрация: 09.07.2007
Тутошние мы.
Сообщений: 6,103
|
У него не решение, у него подгонка. Решение должно получаться однозначно и точно (и в идеале решаться при помощи линейки и циркуля в стиле деления отрезка или угла пополам).
Вот, например, решение для случая, если известны обе стороны вписанного: Последний раз редактировалось Дмитррр, 30.03.2012 в 09:57. |
|||
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 22,997
|
Умельцы, проверьте, решается система?
xz-cy=0 cx-yz+bz-ac=0 bx+ay-2xy+cz-ab=0 a, b и с -константы Вся математика из башки выветрилась... |
|||
|
||||
Регистрация: 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. |
|||
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 22,997
|
Это как раз нормально, поскольку при x=A прямоугольники совпадут
|
|||
|
||||
Столько лет прошло, а проблемы все те же
Цитата:
__________________
«Артиллерия не токмо грохот, но и наука!» Пётр I Последний раз редактировалось T-Yoke, 30.03.2012 в 20:08. |
||||
|
||||
Оснащение проходки горных выработок, ПОС, нормоконтроль, КР, АР Блог Регистрация: 30.01.2008
Ленинград
Сообщений: 18,693
|
Ни хрена себе "догадался"...
Шерлок Холмс из последнего фильма блекнет...
__________________
"Безвыходных ситуаций не бывает" барон Мюнхаузен |
|||
|
||||
Регистрация: 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: В формуле нашел ошибку надо будет перепроверить, но в целом результаты почти совпадают.... Последний раз редактировалось John_Galt, 01.04.2012 в 01:04. |
|||
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 22,997
|
Вообще говоря, хороший тон требует доказательства утверждения о том, что середины диагоналей прямоугольников совпадут...
|
|||
|
||||
Регистрация: 04.10.2011
Сообщений: 3,070
|
Солидворкер
Согласен. И так должно быть проверено две границы в самом процессе решения. 1.Проверка (результат решения должен быть показательным на это) того что при заданном размере стороны вписанного прямоугольника не будет происходить ситуации в меньшую сторону как на скрине-при меньших диаметрах прямоугольники накладываются. 2.Второе то что ты сказал,т.е. доказательство схождения диагоналей.При схождении диагоналей как нам всем понятно прямоугольник преобразуется в линию. Считаю что Ильнур прав по поводу дифур. John_Galt Offtop: А в чём Mauriat не права? Последний раз редактировалось BYT, 01.04.2012 в 00:49. |
|||
|
||||
Регистрация: 31.03.2012
Сообщений: 899
|
BYT
Если посмотришь мое решение, то поймешь, что вся задача была решена с помошью учебника за 11-й класс.. Она же утверждала, что тут не справится 11-ти классник.. Где то у меня там ошибочка закралась, но в целом ход вычислений верный, и результат на 5-10 не совпадает, так что где то либо постоянную пропустил, либо еще чтой то... Могу вычисления более подробно сфотографировать, но там ни чего сложного нету, простейшие преобразования... |
|||
|
||||
Регистрация: 04.10.2011
Сообщений: 3,070
|
John_Galt
Meknotek уже решил давно,и Ваше решение как одно из многих. Ваше решение даёт понимание каким будет максимальным значение стороны вписанного прямоугольника,и каким будет предел по совмещению диагоналей?? Mauriat права-не решит её 11-ти классник.И студент первого семестра тоже. Последний раз редактировалось BYT, 01.04.2012 в 01:38. |
|||
|
||||
Регистрация: 31.03.2012
Сообщений: 899
|
BYT
В исходных данных, не было про смещение диагоналей и т.д. Решение Meknotek не приведено к виду канонического решения, остается подборка углов.... А по части того что немог бы решить 11-ти классник тут вы не правы, я ж говорю простейшие математические преобразования и основы аналитической геометрии применены.... |
|||
|
||||
Регистрация: 04.10.2011
Сообщений: 3,070
|
John_Galt
Нет,Вы конечно правы что задача решаема и решения найдены,и школьнику под силу,но это решения не в общем виде,а значит по прежнему задача не решена.Она на данный час имеет решение (на мой взгляд,просто в другие не вникал) наиболее близкое это Meknotek и Солидворкера,но всё одно это не общий вид. Но они и не отрицают что подзабыли "вышку".И я "с ними" |
|||
|
||||
Регистрация: 31.03.2012
Сообщений: 899
|
BYT
Ну дык проверь мое решение, Х найден и дальше уже определяешь R(если нужно) и Y Ни какой системы уравнений не остается... Завтра проверю свои каракули и найду где ошибочка вышла... Но ход решения верный, и думаю первокурсник уж мог бы решить да и одиннадцатиклассник смог бы... Тут даже высшая математика не понадобилась и пределы не нужны... |
|||
|
||||
Регистрация: 04.10.2011
Сообщений: 3,070
|
John_Galt
Здесь я так думаю нужно в начале этого обсуждения было определить задачу. Понятно что для заданного значения задачу все решат и не важно каким способом.Но если посмотреть на задачу по созданию математической модели-решение становится сложным. |
|||
|
||||
Регистрация: 31.03.2012
Сообщений: 899
|
BYT
Чего сложного то???? Есть заданное значение b-одна из сторон вписанного прямоугольника, её размеры могут быть от 0 до А(сторона описанного прямоугольника). Требуется определить координаты точек для вписанного прямоугольника. 2-я сторона определяется легко после определения координаты Х1... После этого мы можем определить радиус для круга который задает параметры вписанного прямоугольника... Граничными условиями являются стороны описанного прямоугольника... Не понимаю в чем сложность то??? |
|||
|
||||
Регистрация: 04.10.2011
Сообщений: 3,070
|
Цитата:
2.Каким должно быть значение А тоже открытый вопрос.Т.е. при каком значении А радиус будет равен 1/2 большей стороны описываемого прямоугольника? (см.скрин поста 140). Ты предлагаешь метод подстановки.Да вымучиешься подставлять/подгонять. И опятьже,даже если подгонять-то изначально будешь держать в голове геометрические инструменты как радиус окружности,а это уже не аналитика. |
|||
|
||||
Регистрация: 31.03.2012
Сообщений: 899
|
BYT
Ну разумеется, 0 совем уж не может быть равна сторона.... Значение А может быть любым при моем способе решения... По части радиуса не понял вопроса да он и ни к чему.... Я не предлагаю метод подстановки... Я определил Х координату на стороне А, после этого все остальные параметры определяются легко... С тем же успехом можно было вычислить и Y и R... Просто надо будет переписать уравнение, вообще Я просто подставил вместо Y граничное условие при котором А/2=Y1 вот и весь секрет решения... Завтра перепроверю уравнение и прицеплю фотки решения, ты просто посмотри в моем решении Х уже определен, там просто надо проверить где ошибка которая дает погрешность..... Аналитика это R^2=X^2+Y^2 а у меня все решение на этом построено.... После определения Х подставляем частное значение А/2=Y и получаем радиус, ну и дальше в том же духе все остальные параметры.... |
|||
|
||||
макулатурю Регистрация: 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. |
|||
|
||||
Регистрация: 31.03.2012
Сообщений: 899
|
Совершенно верно центр окружности совпадает с центром описанного прямоугольника поэтому доказательство совпадения диагоналей не имеет смысла, оно видно из построений.
Сегодня вечером перепишу формулы и найду ошибку, а так в принципе в первом приближении нормально получилось вполне лаконично... |
|||
|
||||
Регистрация: 04.10.2011
Сообщений: 3,070
|
Да наплевать на это минимальное значение,которое приводит прямоугольник к диагонали.Кто нибудь может в одном решении определить максимальное значение стороны вписанного прямоугольника при котором равенство будет справедливым.Вот вопрос в чём.А для всех остальных значений стороны (малой стороны) вписанного прямоугольника давно решена задача.
Давайте формулу John_Galt,зададим значение параметра стороны такое при котором прямоугольники будут накладываться и посмотрим что в результатах получим. Нужна такая формула,которая однозначно говорилабы что решения не имеет задача при таких то и такихто А. |
|||
|
||||
КМ (+КМД), КЖ (КЖФ) Регистрация: 30.05.2007
Далече
Сообщений: 25,096
|
Насчет чего? Что без дифуравнений не обойтись? Ну, будем посмотреть, как у John_Galt получится.
Цитата:
Т.е. круг ОБЯЗАТЕЛЬНО (при корректном вписании) пересекает прямоугольник в 8-ми точках, и описав 8 точек, мы описываем 4 РАЗНЫХ (хотя бы по одному признаку) прямоугольника.
__________________
Воскресе |
|||
|
||||
макулатурю Регистрация: 07.08.2009
Москва
Сообщений: 740
|
Цитата:
Цитата:
__________________
"Никто вас не осудит, не за горами лето, Экзаменов не будет – все проданы билеты" (А. Алякин) |
|||
|
||||
строю, ломаю Регистрация: 03.04.2008
Украина
Сообщений: 5,515
|
|
|||
|
||||
КМ (+КМД), КЖ (КЖФ) Регистрация: 30.05.2007
Далече
Сообщений: 25,096
|
Цитата:
В целом они не могут совпасть, т.к. Вы потеряли не постоянную, а целую зависимость. Цитата:
gomer, Вы уже второй раз что-то хотите сказать. Можно пояснее?
__________________
Воскресе |
|||
|
||||
Регистрация: 14.03.2009
Сообщений: 828
|
Цитата:
На физфаке живем, Интегралы жуем. Мы квантуем моменты и спины, А как станет невмочь, Все учебники прочь, И затянем родную "Дубину". Последний раз редактировалось ГеКИР, 02.04.2012 в 20:41. |
|||
|
||||
Строительное проектирование Регистрация: 21.08.2003
Москва
Сообщений: 855
|
А ежели посчитать, что сумма площадей вписанного прямоугольника и четырех образуемых треугольников равна площади исходного прямоугольника, да выразить все стороны через косинус угла наклона вписанного, то будет одно неизвестное - этот самый косинус.
Если за х принять косинус угла наклона короткой стороны вписанного многоугольника к короткой стороне исходного прямоугольника (он равен углу длинной к длинной, что легко доказывается из суммы углов), обозначить: а - ширина исходного, 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. |
|||
|
||||
Регистрация: 31.03.2012
Сообщений: 899
|
Ильнур
В общем то ошибку то Я нашел... Но вот от В прибавка диагонали вписаного прямоугольника мало зависит, пометил красным данную зависимость.... Цитата:
Цитата:
Сегодня еще раз по пытаюсь преобразовать полученные формулы, для решения линейного или квадратного уравнения. К решаемому полиному уже получилось привести, но это решение не подходит, т.к. это не решение ученика одинадцатого класса.. |
|||
|
||||
КМ (+КМД), КЖ (КЖФ) Регистрация: 30.05.2007
Далече
Сообщений: 25,096
|
Цитата:
Малость зависимости объясняется малостью диапазона изменений. Но это не повод для радости. Нам нужно точное решение. Например, раскрыть уравнение Serz, если конечно оно верно составлено - тоже кстати надо проверить. Цитата:
__________________
Воскресе |
|||
|
||||
НЛО Регистрация: 09.07.2007
Тутошние мы.
Сообщений: 6,103
|
John_Galt, можешь картинку вставить со своими обозначениями? и по какой формуле ты будешь искать неизвестное там. Или это вся та же подгонка в экселе?
Serz, можно, используя толькото, что треуголники подобны (и теорему Пифагора) прийти к подобному же уравнению четвртой степени с одной неизвестной. (А - ширина, В - длина, С ширина вписанного, А1 - отсекаемая часть стороны А) И сомнительно, что любыми алгеброическими методами можно уйти от четвёртой степени. |
|||
|
||||
КМ (+КМД), КЖ (КЖФ) Регистрация: 30.05.2007
Далече
Сообщений: 25,096
|
В школе вроде только начала были. Тут видимо будет система из двух дифуравнений первого порядка.
__________________
Воскресе |
|||
|
||||
Регистрация: 31.03.2012
Сообщений: 899
|
Ильнур
Мне сейчас не хочется приводить уравнение к рядам и полиномам или просто к решению с "подгонкой"(которое даст минимальную погрешность менее 1%).. Пытаюсь избавится от корня с помощью подстановок, но пока не получается... Может быть стоит поработать с функцией d(x) и решить уравнение с её помощью..... Можно сделать для различных отношений А/В разные формулы, как видно из графика соотношение делит функцию на 2 участка которые можно описать с помощью формул. Причем на одном участке она квадратичная а на другом линейная... График прилагаю.... Последний раз редактировалось John_Galt, 03.04.2012 в 13:00. |
|||
|
||||
строю, ломаю Регистрация: 03.04.2008
Украина
Сообщений: 5,515
|
Цитата:
|
|||
|
||||
Регистрация: 31.03.2012
Сообщений: 899
|
gomer
А че интересная задачка просто... Разминка для ума, вот немного до делал график функции, теперь можно разбить на 2 функции и определить коэффициенты через А и В.... Только это будет не чистое решение а подгонка!!! PS. Я еще попробую конечно сделать чистое решение, но боюсь неполучится... |
|||
|
||||
макулатурю Регистрация: 07.08.2009
Москва
Сообщений: 740
|
Потому что автор пришел к тому же нерешаему легко уравнению и подумал, что можно решить легче. Наивный. И сколько на те же грабли ринулись. Но тем не мене AlexV вроде прикладную весчь создал...
__________________
"Никто вас не осудит, не за горами лето, Экзаменов не будет – все проданы билеты" (А. Алякин) |
|||
|
||||
Регистрация: 29.10.2004
СПб
Сообщений: 16,337
|
|
|||
|
||||
макулатурю Регистрация: 07.08.2009
Москва
Сообщений: 740
|
#71
я правда открыть не смогла, у меня кад подревнее, поверила картинке. или там пляска от угла.... ну тогда надо маткад с лиспом женить. но кому это надо...
__________________
"Никто вас не осудит, не за горами лето, Экзаменов не будет – все проданы билеты" (А. Алякин) |
|||
|
||||
Регистрация: 07.05.2009
Сообщений: 182
|
Интересно было бы узнать, что это за практическая необходимость. Обычно размеры чего-нибудь стандартизованы неким рядом чисел. На практике можно было в екселе за полдня составить таблички всех возможных вариантов и не париться с корявыми формулами. Тем более 4 решения формулы по сути это одно и то же решение (при такой то ширине - такая то высота).
|
|||
|
||||
BIM, С#, AutoCAD, LISP Регистрация: 15.03.2006
Дуброво
Сообщений: 657
|
Практическая необходимость есть для расстановки диагональных элементов.
Только ради этого лезть в эксель или маткад не вижу необходимости, сейчас делаю методом подгонки по чертежу Ильнура в 112-м посте. Доли миллиметра особого значения не имеют.
__________________
"Молодой человек, Вы не представляете всей широты поставленной перед Вами задачи." © Панкратова Г.Е. |
|||
|
||||
Цитата:
__________________
С уважением sbi Последний раз редактировалось sbi, 05.04.2012 в 10:56. |
||||
|
||||
ЕСКД, ПОС, ППР, ПОД, №87 Регистрация: 19.01.2012
Сообщений: 38
|
Цитата:
Там вроде параметрированно уже. Зачем подгонять, если есть абсолютно точное решение? |
|||
|
||||
Регистрация: 23.09.2014
Сообщений: 1
|
Здравствуйте.
По производственной необходимости возникла такая задача. думал что-то подобное сделать в Ёкселе. но математику учил сто лет назад. Формулы сложные. Но давно работаю в акаде. Правда параметризацию освоил буквально на днях. А нужно мне это вот для чего: Представьте, что вам нужно сварить из труб квадратного или прямоугольного сечения раму. Вот рама сварена. Теперь надо вварить по диагонали трубу для жесткости. а трубу удобнее резать под прямым углом. И так, что мы имеем: - внутренний размер рамы (ширина, высота) -ширину трубы, которую надо вварить. При чём труба отрезана под 90 градусов с каждой стороны Необходимо определить только ДЛИНУ диагональной трубы так, чтобы она четко вписалась своими углами внутрь рамы. И вот что у меня получилось. ИТАК описание к файлу. 1. Получилось сделать только четверть прямоугольника. но поскольку объект симметричен, то этого хватит. Ибо центры основного и вписанного прямоугольника совпадают. 2. Вносимые параметры: половина ширины вписываемой трубы, половина внутренней ширины рамы, половина внутренней высоты рамы. 3. Получаем половину длины вписываемой трубы (берём с чертежа) и умножаем на 2. В ИТОГЕ: необходимая длина диагональной трубы. |
|||
|
||||
КМ (+КМД), КЖ (КЖФ) Регистрация: 30.05.2007
Далече
Сообщений: 25,096
|
Работая в акаде, можно намного быстрее построить напрямую:
1. На одной вершине внутреннего прямоугольника строим круг радиусом, равным ширине диагонального элемента. 2. С другой вершины чертим отрезок по касательной к кругу (опция "касательная"). 3. Дотягиваем линию до прямоугольника, "оффсетом" строим вторую линию, обрезаем лишние хвосты, стираем круг. Готово. Время - 1,376 сек. Таким же макаром можно строить диагональ с заданным смещением от углов (для разводки сварных швов). Время - 1,862 сек.
__________________
Воскресе |
|||
|
||||
Регистрация: 29.09.2008
Сообщений: 3,412
|
Цитата:
Угу. Особенно теорема Пифагора. (Сумма квадратов катетов равна квадрату гипотенузы). Вредно вам в Автокаде работать. Думать разучились. А если у вас не будет Автокада, тогда что? Последний раз редактировалось Leonid555, 23.09.2014 в 15:25. |
|||
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
Ильнур, или я не так понял, или не то написано... Можно графику?
----- добавлено через ~2 мин. ----- Как это равна? Кто сказал?
__________________
Век живи, век учись - ... |
|||
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
насчет расположения большей окружности непонятно... Нельзя было сразу в dwg выставить? И "с другой вершины" и "от пересечения" это разные вещи вообще-то...
__________________
Век живи, век учись - ... |
|||
|
||||
КМ (+КМД), КЖ (КЖФ) Регистрация: 30.05.2007
Далече
Сообщений: 25,096
|
Цитата:
Шаг 1. Чертим круги с R=отступу в углах. Вот тут не нужно говорить, что углов 4, туда-сюда, тыры-пыры и т.д. Смотри на чертеж! И увидишь, КОТОРЫЕ именно углы. Шаг 2. Чертим круг с R=ширина профиля с центром на пересечении малого круга со стороной прямоугольника - точка В. Вот тут не нужно начинать про ширину, высоту и глубину и т.п. Просто ширина профиля НА ЧЕРТЕЖЕ. См.чертеж! Шаг 3. Из точки А - это пересечение круга с линией- чертим КАКСАТЕЛЬНУЮ к другому кругу. Где и что, смотри чертеж! Команду "Касательная к кругу", надеюсь, все знают. Офигенная опция, между прочим Шаг 4. Полученная линия является ОДНОЙ гранью запланированного связевого элемента. Соответственно параллелим ее (или оффсетим, или копируем, ибо точка В уже есть) и наступает счастье - мы имеем правильное построение связи. Шаг 5. Дорабатываем построенное напильником и наступает ПОЛНОЕ счастье. Так почему же я наблюдаю жалобы, недовольства и несчастные лица? Попробуйте взять автокад и просто начертить, все вопросы отпадут.
__________________
Воскресе |
|||
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
Если R=отступ и R=ширина профиля это разные вещи, то что такое "отступ"?
Связь может и построена, но цели-то не добились. Нужно вот что (см. картинку), а тут ничего такого не строится.
__________________
Век живи, век учись - ... Последний раз редактировалось Bull, 24.09.2014 в 11:33. |
|||
|
||||
КМ (+КМД), КЖ (КЖФ) Регистрация: 30.05.2007
Далече
Сообщений: 25,096
|
Значит так.
Трубчатые раскосы, связи и т.д. приваривают к поясу, стойке и т.д. с некоторым отступлением от стыка другого элемента. Например, раскосы фермы разводят в стороны на 20 мм. Бывает такая потребность, и для этого случая я и описываю. Без отступа - частный случай, намного проще (разницу во времени приводил ранее). Вот что такое отступ элемента от угла. Ширина профиля - это совсем другое, это размер трубы например на строящемся виде.
__________________
Воскресе |
|||
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
Ильнур, тогда ты просто не видел вопроса (грамотность/неграмотность такой конструкции оставим в стороне).
Цитата:
PS Автору - если уж формулами не пользуемся (я, кстати, не вникал, пришли к какой-то правильной или нет за 10 стр. обсуждения), то советую просто пользоваться параметрическими 3D прогами (SW, NX, Creo, Catia и пр.), где задать внутренний каркас, ширину "трубы" и принадлежность вершин "трубы" к сторонам "каркаса". Длина получится автоматом. Поставить справочный размер и готово.
__________________
Век живи, век учись - ... Последний раз редактировалось Bull, 24.09.2014 в 11:42. |
|||
|
||||
КМ (+КМД), КЖ (КЖФ) Регистрация: 30.05.2007
Далече
Сообщений: 25,096
|
Цитата:
Дык эту задачу года два аналитически не могли решить. Но вроде попутно мильон способов построения были дадены.
__________________
Воскресе |
|||
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
Надо посмотреть теорему синусов и косинусов, все должно быть просто в итоге, раз для NX трех длин достаточно.
__________________
Век живи, век учись - ... |
|||
|
||||
КМ (+КМД), КЖ (КЖФ) Регистрация: 30.05.2007
Далече
Сообщений: 25,096
|
Не, тригонометрические функции ведут к трансцедентности. Надо воспользоваться вычислителями автокада, такими как касательная, ближайшая, перпендикуляр и т.д.
__________________
Воскресе |
|||
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
Прямо афоризм за афоризмом сегодня встречаю ) Кстати, понравилась фраза из вики:
Цитата:
__________________
Век живи, век учись - ... |
|||
|
||||
КМ (+КМД), КЖ (КЖФ) Регистрация: 30.05.2007
Далече
Сообщений: 25,096
|
Цитата:
А вот вычислитель автокада помогает эту задачу свести к начальной геометрии, правда с заданной неточностью. Понимая, что на практике абсолютная точность АБСОЛЮТНО не нужна (запиши афоризм), можно просто вытащить палец из ноздри и вписать прямоугольник в прямоугольник непосредственно в автокаде с ходу, пользуясь стандартным инструментарием. Правда, автокад нужен посвежее, с дининдикацией размерного текста. Здесь инструкция, как за 5 сек вписать одно в другое.
__________________
Воскресе |
|||
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
То, что мы не смогли выдать формулу, не означает, что оно такое. Как уже говорил, NX его построил без проблем. А это означает, что жесткая математика в решении. Такие программы методом Монте-Карло не работают, насколько я знаю. Мог бы написать все возможные зависимости в этой задаче, но без решения это будет словоблудием. А время тратить жалко. Но, повторяю, чистая математика, и часть его - геометрия (подобие треугольников там, теоремы синусов/косинусов, Пифагора и пр.).
__________________
Век живи, век учись - ... |
|||
|
||||
КМ (+КМД), КЖ (КЖФ) Регистрация: 30.05.2007
Далече
Сообщений: 25,096
|
Цитата:
Я зависимость между углом наклона внутреннего прямоугольника и заданными размерами внешнего и шириной заданного установил и описал - см. тему "Размять мозги"(A=В*сtgХ-0,5*С*ctgX*cosX+0,5*С*sinX. A, B и С - заданные постоянные, А>B>C). Попробуйте решить "жестко". Повторяю, это чистая трансцедентная математика, зависимость настолько нелинейная, что в лоб не возьмешь. Я уверен на 150%, что математик уровня Разработчик потвердит, что без спецприемов не решишь эту "жесткую" задачу. Он кстати тут на днях появлялся, можете попросить у него помощи. Правда он может предложить приближенное решение. Но с гарантированной точностью. Но в определенных пределах исходных.
__________________
Воскресе Последний раз редактировалось Ильнур, 25.09.2014 в 10:56. |
|||
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
Причем тут это? Надо уж сразу "D" найти, пусть даже через угол. Есть такая формула? А это просто одна из многих формул зависимостей, которые можно составить.
__________________
Век живи, век учись - ... |
|||
|
||||
КМ (+КМД), КЖ (КЖФ) Регистрация: 30.05.2007
Далече
Сообщений: 25,096
|
Цитата:
Нахождение любого такого неизвестного означает решенность задачи, т.к. дальше все находится/строится по геометрии 2-го класса. Приведенные ранее зависимости имели или усложненную или многоформульную структуру. Моя замечательная зависимость обладает предельной простотой и законченной строгостью. Вот Вы говорили, что это просто математика обыкновенная, так я Вам и предлагаю "чуть-чуть" выразить Х из ОДНОГО уравнения. И заметьте, наипростейшего по структуре. А я посмотрю, как это поучится. Offtop: Люблю похвастаться
__________________
Воскресе |
|||
|
||||
Конструктор по сути (машиностроитель) Регистрация: 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 А вот не "чуть-чуть" это лень ))
__________________
Век живи, век учись - ... |
|||
|
||||
BIM, С#, AutoCAD, LISP Регистрация: 15.03.2006
Дуброво
Сообщений: 657
|
В Revit решается довольно-таки просто. Сделал семейство, посмотрите, пожалуйста, как работает. На моей машине глючило если задать толщину вписанного прямоугольника очень малую - 3-5 мм (возможно Revit спотыкается в пересчётах при малых размерах элементов). Для толщины 50 мм и более вроде работает.
Прямоугольник в прямоугольнике.rfa
__________________
"Молодой человек, Вы не представляете всей широты поставленной перед Вами задачи." © Панкратова Г.Е. |
|||
|
||||
КМ (+КМД), КЖ (КЖФ) Регистрация: 30.05.2007
Далече
Сообщений: 25,096
|
Не лень, а положа руку на сердце, трансцедентно. Это нормально, в великие математики годитя один чел из миллиона.
Перельман бы за пару часов вывел полное решение.
__________________
Воскресе |
|||
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
Я уже говорил, что у NX вопросов не возникает. Именно поэтому и говорю, что жесткое решение существует. Без Монте-Карло. Вопрос не в этом, а в одной единственной формуле. Или системе уравненийю
__________________
Век живи, век учись - ... |
|||
|
||||
КМ (+КМД), КЖ (КЖФ) Регистрация: 30.05.2007
Далече
Сообщений: 25,096
|
Цитата:
Насчет одной единственной формулы - она уже выложена: A=В*сtgХ-0,5*С*ctgX*cosX+0,5*С*sinX. Это по определению формула. А вот попытка свести к арифметике приводит к тупику средние умы. Дальше нужны спецпознания в математике и повышенные мозговые способности в области логики. Т.е. например Перельман мог бы нам помочь.
__________________
Воскресе |
|||
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
Цитата:
PS Да, и... Что-то мне ваша формула вообще кажется бесполезной. Немножко подобное прикидывал (давно уже) по другой задаче. Получилось 0=0.
__________________
Век живи, век учись - ... |
|||
|
||||
КМ (+КМД), КЖ (КЖФ) Регистрация: 30.05.2007
Далече
Сообщений: 25,096
|
Цитата:
Цитата:
Насчет полезности - я составил в ексель табличку, для сопоставительных вычислений по этой формуле. Все вычисляется. Кстати, автокад резко сдает в точности, особенно при узких прямоугольниках. kha про такое поведение графического редактора тоже упоминал.
__________________
Воскресе |
|||
|
||||
Инженер-конструктор Регистрация: 13.12.2007
Россошь, Воронежская обл.
Сообщений: 307
|
Решил пойти другим путём — через уравнения сторон вписанного прямоугольника.
Получилось уравнение с одним неизвестным:. 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 |
|||
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
Цитата:
----- добавлено через ~9 мин. ----- Не, я имел ввиду, что формула с одним неизвестным в итоге сокращений сводится к 0=0. Т.е. X сокращается со всеми остальными ABC. Но если для решателей есть решение, то это не тот случай.
__________________
Век живи, век учись - ... |
|||
|
||||
Инженер-конструктор Регистрация: 13.12.2007
Россошь, Воронежская обл.
Сообщений: 307
|
Там-та-дам! Проверок корректности не писал, ибо лень. Если перепутаете длинную и короткую стороны, то попрощайтеся с настройками привязки. Я вас предупредил. Если уж проглядите, то впишите в командной строке вот эту строчку: (setvar "OSMODE" OS).
Код:
|
|||
|
||||
добрый человек Регистрация: 23.02.2004
Глушь
Сообщений: 971
|
Цитата:
Ну-ну. А вот такое решение было? Если было, звиняйте, братцы, все 12 листов не читал.
__________________
Правильно сформулированный вопрос содержит 90% ответа. |
|||
|
||||
Инженер-конструктор Регистрация: 13.12.2007
Россошь, Воронежская обл.
Сообщений: 307
|
Концепция точно была описана. Реализацию не видел, т.к. тему ночью с телефона в текстовом виде читал.
Вещь хорошая и правильная... А если у меня 2007 AutoCAD? А если описанный прямоугольник надо повернуть? Я хвалю свой болото с AutoLisp'ом, хоть я и беркут, а не кулик. ----- добавлено через 47 сек. ----- Там же через зависимости реализовано. Вполне симпатично. Последний раз редактировалось Spiteful Berkut, 29.09.2014 в 13:25. |
|||
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
Зависимости это не формула. В NX я уже говорил, что без проблем. Тут тот же принцип абсолютно. Но принцип не означает "расчет" (мы все смотрим ТВ, но не каждый объяснит, как это работает). Хоть и не говорилось в первом посте конкретно "формула", но это подразумевалось само собой. Иначе тема была бы в ветке "AutoCAD", например. С вопросом не "определить длину", а "как построить".
__________________
Век живи, век учись - ... |
|||
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
там не лисп в файле, а обычная параметризация. Параллельность, перпендикулярность, длины
__________________
Век живи, век учись - ... |
|||
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
Нажми на контуры. Появились квадратики с ограничениями и размеры?
__________________
Век живи, век учись - ... |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как в 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 |