|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
06.02.2006, 15:35 | #1 | |
Расчеты в MATHCAD...
Бизнес-шмизнес
Питер
Регистрация: 26.05.2004
Сообщений: 1,911
|
||
Просмотров: 70948
|
|
||||
Продажа навыков и умений Регистрация: 20.11.2004
Сибирь
Сообщений: 2,406
|
Вообще Mathcad классная программа, особенно для проектировщика. Почти все расчеты делаю в ней (потом естественно проверяю в других программах) и оформляю пояснительные записки. В 2003 Mathcad кстати наконецто появилась отмена не только фнутри формулы, а вообще - чего не хватало другим версия.
|
|||
|
||||
Регистрация: 03.11.2005
Сообщений: 87
|
Мне понравилось оформление листа, расположение информации, даже не навязчивый зеленый цвет. Хотя, возможно, Вам не такие комментарии хотелось услышать.
Когда-то я сам много чего делал в МathCAD'е, помню когда только пришел на работу, показал главспецу сделанный в нем курсовой расчет армированной деревянной балки, тот попросил оформить еще кое что: делал расчет подпорных стен, деревяшек, металлических узлов... Теперь в MathCAD'е практически не работаю, в нашей стране Европейского союза, где вся программатура легализуется, пришлось перейти на Excel. С удовольствием бы чего выложил, но у меня все на нашем государственом... (Из-за разных региональных установок не смог прочитать в вашем документе не одной надписи) |
|||
|
||||
проектировщик Регистрация: 08.05.2004
Украина
Сообщений: 1,123
|
X-DeViL
Нормальный расчет. У меня такие не попадались. В Маткаде сижу всю жизнь и болванок накопил на все случаи железобетонной жизни. Но такой пока не попадался.... alle Excel + VBA дадут фору любому маткаду IMHO Эт-то вряд ли... Идеология другая. При правильном применении Маткад- замечательный помощник инженера. Я одинаково хорошо знаю Ексель и Маткад и свидетельствую- области оптимального применения этих прог практически не перекрываются. |
|||
|
||||
Бизнес-шмизнес Регистрация: 26.05.2004
Питер
Сообщений: 1,911
|
Ну так никто и не понял, смысла этой темы... а их 2:
1. ПРОВЕРИТЬ расчет. добавить если что упустил... 2. "Спровоцировать" обмен "любезностями" в виде файлов... Или все считают, что данные файлы считаются конфиденциальными? ) |
|||
|
||||
проектировщик Регистрация: 08.05.2004
Украина
Сообщений: 1,123
|
X-Devil
1. ПРОВЕРИТЬ расчет. добавить если что упустил... Это не ко мне. Расчетов таких не делал. 2. "Спровоцировать" обмен "любезностями" в виде файлов... Ну.. на на пробу.. 12 Маткад [ATTACH]1139400674.rar[/ATTACH] |
|||
|
||||
- Регистрация: 24.07.2005
Москва
Сообщений: 1,335
|
alle писал
Цитата:
|
|||
|
||||
проектировщик Регистрация: 08.05.2004
Украина
Сообщений: 1,123
|
sleeka
Для домохозяек, так для домохозяек. чтож тут обижаться Ну, не знаете вы Маткад- ругать вас что-ли из-за этого? Так вы обидчивы... Я вот обладаю знаними в обоих системах. Использую и то, и то. И у меня (может от этого) нет категоричнсти в данном вопросе. Но ладно. Я вам пару вопросов задам: 1. В сложных расчетах- откуда у вас уверенность в непрощелканных системах счисления и как вы это контролируете? Видите, Маткад бы я юзал тольок за то, что там встроен автоматический учет единиц измерения, и тем самым при расчетах убирается целый пласт ошибок, которые совершают инженеры. Кстати- основной пласт. Я помню, сколько труда уходил на постоянный комнтроль перевода см2 в м2, МПа в кгс/см2, тс/м2. Я ведь тоже много программировал в Ексель. 2. Вот, вы говорите, двоеточие мешает.. Во-первых- не замечал (и никто из эксперотов пока тоже), а во-вторых в 12 Маткаде вид всех символов перенастраивается. Не желаете знак "присвоить"- поставьте отрисовываться ему как равно. Без проблем. Сами только не запутайтесь. Если вам надо оформить расчет красиво и с формулами для показания пути решения- что вы сделаете? Ексель- отсевается. Вывод результата- еще не есть документирование. В Ворд? Глупо и долго. Вот и получается, что для типовых расчетов по СНиП с возможностью тут же приложить к книге расчетов для эксперта Маткад- уникален. Так что не надо ругать уникальную инженерную систему- этим вы только показываете уровень своей безграмотности. |
|||
|
||||
Строитель Регистрация: 02.09.2003
Лукоморье
Сообщений: 1,075
|
Тема давно не дополнялась, но попробую.
Дело в том, что я ищу альтернативы для программ(желательно бесплатные ), с которыми работаю или хотел бы работать. AutoCAD'a->ProgeCADLT or BricsCAD. Microsoft Office -> OpenOffice (причем работать с "полями" в Writer удобнее чем в Word, как редактор формул мне больше нарвиться Math). А вот для MathCAD'а интересно есть, что-нибудь подобное (Excel+VBA не очень удобен - в свете необходимости "двойного написания формул")? Этот вопрос актуален в свете активизации BSA. |
|||
|
||||
Сообщений: n/a
|
MathCAD=>NormCAD, Excel или упомянутый вами OpenCalc с его Basic-ом или Питоном. Я работаю с последними двумя. Excel очень удобен (и альернативы ему в этом пожалуй нет) при табличных расчетах. А вообще я не вижу смысла наводить красоту в расчетах. К примеру, если делаю расчеты по шаблонам в Excel-е/(Calc-e), то оформляю так: пояснение-результат. А методику расчета с формулами - вставляю впереди в водровском/(опенвордовском) файле (с формулами и т.д.). Вполне проверябельно для всяческих экспертиз.
Если хочу сделать программку для коллег - с отчетом и т.д. - использую обычно один из двух вариантов - Си или VB2005 - майкрософтовский бесплатный экспресс. Питон тут не особо хорош тем, что он интерпретируемый язык (спец. приблуды не в счет). Бесплатные альтернативы Mathcad не знаю. Надо спрашивать на экспонента-ру. Хотя, как я уже говорил - любой язык - альтернатива. Си - и нафиг больше ничего не надо. |
|||
|
||||
Регистрация: 19.03.2004
Сообщений: 172
|
|
|||
|
||||
Сообщений: n/a
|
Цитата:
Код:
Кстати, в Word -е Alt+F11 - и можно аналогично процедуру сочинять (расчет-отчет) ? Никогда не делал - и не скажу можно ли - в обычной вордовской процедуре использовать объекты "редактора формул"... Но я никогда такими вопросами не задавался -мне лишь бы было а) правильно б) проверябельно любым субъектом. От всяких Маткадов меня в свое время отучил прежний руководитель, когда я только начинал осваивать компьютер. И хорошо, я только потом узнал, сколько они стоят. Есть программы символьной математики - Maple/Mathematica, Matlab - численной, и это настоящие бриллианты среди математических программ. Все прочее не заслуживает, сугубо IMHO, внимания. Один раз потратить время на изучение основ любого языка программирования - и можно смело чихать на невеликих посредников. |
|||
|
||||
Arctic Engineering Регистрация: 06.01.2007
UK
Сообщений: 38
|
Цитата:
Я в маткаде с 5ой версии работаю. Мне программа очень удобна. Я в свое время получил лицензионку бесплатно (конкурс) и с тех пор работаю. |
|||
|
||||
Регистрация: 07.12.2006
Краснодар
Сообщений: 219
|
Маткад-вобщем хорошее решение для ИНЖЕНЕРНЫХ (сравнительно простеньких) задач, там где уровень повыше (серьезные исследовательские работы) у маткада явно мощностей не хватает! В таких случаях (я полностью поддерживаю здесь The_Mercy_Seat) рулят Матлаб (заточена под задачи линейной алгебры) и Мэпл или Матиматика (для символьных вычислений). Поэтому каждому свое! А ваще Fortran без равных!!
|
|||
|
||||
Строитель Регистрация: 02.09.2003
Лукоморье
Сообщений: 1,075
|
То, что можно выжать из Excel+VBA (или любой табличный редактор + язык программирования) я примерно представляю -> http://dwg.ru/dnl/428.
Но в том то и дело, что мне необходима программа для "символьной математики". Как выразился Vovochka "для ИНЖЕНЕРНЫХ (сравнительно простеньких) задач". Научная работа и исследования - даже не рассматриваются. Просто нужна рабочая лошадка. Вчера, наткнулся на описания Maxima и Axiom, но не скачал и не попробовал (что бы составтить мнение о программе мне необходимо где-то недели две (причем одну прогу я "нюхал" года два, пока не приперло :P )). |
|||
|
||||
Сообщений: n/a
|
arkansasovich
не поливаю, программа в своем классе лучшая. просто высказываю мнение что этот класс программ в целом (не Маткад конкретно) не столь уж необходим. gad Символьная совсем не то... Вам нужен инструмент, который позволяет делать программируемые расчеты с оформлением? И вы говорите про две недели? А я говорю - ой, по две недели периодически убивать на коллекционирование очередной сосиски в тесте, когда можно взять кг отборного мяса - примерно такое сравнение. Т.е. взять книжку по стабильному языку программирования (на выбор) и научиться решать поставленную выше задачу. Или еще. Откройте Ворд -> Alt+F11. Создайте модуль, создайте форму с элементами управления, закодируйте процедуру. За две недели вы научитесь этому в любом случае. Потом - запускаете процедуру, вводите данные и Ворд выплюнет вам отчет. Эксель - то же самое, только он все таки изначально создан для расчетов и там возможностей больше. |
|||
|
||||
проектировщик Регистрация: 08.05.2004
Украина
Сообщений: 1,123
|
[bThe_Mercy_Seat][/b]
Тяжело общаться на тему вкуса орехов с теми, кто их не ел... Цитата:
Цитата:
|
|||
|
||||
инженер-конструктор Регистрация: 23.04.2007
Сообщений: 452
|
Цитата:
Люди добрые, кто-нибудь знает дешёвый аналог MathCad'а? А то подсел на него крепко, без него уже не могу. |
|||
|
||||
Сообщений: n/a
|
Пока лучшее, что я смог найти (из бесплатного) это wxMaxima. Но эта программа в большей степени для символьных, притом довольно серьезных вычислений, и я думаю вам она не подойдет для чисто вычислительно-оформительских целей
Вот скрины. http://sourceforge.net/project/scree...roup_id=126731 Я долго привыкал (после проприетарного софта) к ней, и сейчас по надобности пользуюсь. Maxima и wxMaxima прочно вошла в набор постоянно используемых мной программ. Проект http://smath.exponenta.ru/ что удивительно не помер. Но не думаю, что сильно продвинулся. Хотя ... Цитата:
Последний раз редактировалось The_Mercy_Seat, 16.02.2008 в 12:46. |
|||
|
||||
Регистрация: 04.06.2005
Сообщений: 178
|
Цитата:
если уж искать аналоги, то www.scilab.org получше будет. Дополнения - http://www.scilab.org/contrib/index_...php&order=date |
|||
|
||||
инженер-конструктор Регистрация: 23.04.2007
Сообщений: 452
|
Спасибо всем ответившим за полезную информацию!
Присматриваюсь к smath'у. Для моих скромных расчётов, я думаю, будет в самый раз! The_Mercy_Seat Цитата:
|
|||
|
||||
Сообщений: n/a
|
Нет, матлабовские. Маткадовские, насколько я догадываюсь, бинарные и закрытые. А значит дохлый номер использовать ваши шаблоны в какой то другой программе.
На запрос "Mathcad" на сайте www.sf.net (там у опенсорсного софта основное лежбище) - две странички. Один проект повествует, что он "MathCAD-like math software. Planned features include graphs, equations and more. " но пока "No File Packages Defined". Второй - то же самое. Что вполне ожидаемо, т.к. написание программ вроде Mathcad слишком отстойное занятие, с точки зрения программистов. Один Ивашов Андрей пока нашелся. PS В упор не могу понять, чем тот же smath лучше MS Excel или Open Office Calc. Расчетные возможности даже больше. Оформление - простор для фантазии. Например вставляете формулы как изображения ("формула=") а справа в ячейке результат. Текстовая поясниловка - возможности для форматирования огромны. Макросы => пользовательские функции, программирование на бэйсик. В чем прикол привыкать к какой-нибудь экзотической программе, когда можно, например углубить свои знания в Эксель??? Завтра Ивашов Андрей с каждой проданной копии захочет покупать по мерседесу и вы снова сольете в унитаз все свои наработки и будете искать что то новое. Последний раз редактировалось The_Mercy_Seat, 17.02.2008 в 21:30. |
|||
|
||||
инженер-конструктор Регистрация: 23.04.2007
Сообщений: 452
|
The_Mercy_Seat
Цитата:
К тому же, если мой исполнитель выполнил расчёт в маткаде и вывел его на печать, я всегда имею возможность проверить этот расчёт, в отличие от варианта с Экселем, где в ячейке можно нагородить всё, что угодно. К тому же Эксель тоже будут скоро "херить"... Цитата:
Про программирование... Пусть рядовой инженер-конструктор лучше пополняет свои знания в конструкциях, чем в программировании. От этого будет больше пользы. |
|||
|
|||||
Сообщений: n/a
|
Цитата:
Цитата:
а сама функция будет лежать в модуле Бейсика в виде текста - проверить ее элементарно. Кроме того, там широкие возможности для программирования чего угодно, и научиться все это делать можно за полчаса. В смысле? Эксель всегда был и будет платным. Но его клон в Опен Офис мало чем хуже в смысле обсуждаемых нами вещей. А он платным не будет никогда (в сегодняшнем виде), и его лицензия это гарантирует. Цитата:
Цитата:
Например в Бейсик: Создаете модуль и пришите что то вроде этого: Код:
|
||||
|
||||
>как там можно, например, быстро решить систему уравнений
>или построить эпюры усилий в балках и очень наглядно это отобразить. Решить систему уравнений -- элементарно методом Крамера, например, и Эксель как ничто другое для этого подходит. Нас этому даже в инсте учили, хотя в целом программу курса "прикладной математики" можно было охарактеризовать одним словом "порнография". Визуализовать эпюру -- обычный график формулы по координате, вообще элементарно. В Матлабе/Октаве такое делается одной строкой, но там все-таки программирование, а в Экселе и программирования знать не надо.
__________________
Reshaping the STEM field |
||||
|
||||
инженер-конструктор Регистрация: 23.04.2007
Сообщений: 452
|
Всё равно, ИМХО решать лучше и нагляднее в Маткаде.
The_Mercy_Seat Единственный аргумент против Маткада и ему подобных, который вы привели, это то, что могут в будущем денег запросить. Не спорю, можно эпюры строить по узловым точкам, а системы решать методом Краммера или с помощью обратной матрицы, вместо формул вставлять изображения, но всё это похоже на какое-то извращение. Решение уравнений методом Краммера (насколько я помню из курса математики) займёт у меня в несколько раз больше времени, чем простой набор этих уравнений в маткаде и набор одной единственной команды find. Однако, странно, что вы, несмотря на нелюбовь к маткадоподобным программам, тем не менее очень осведомлены о различных альтернативных ему разработках. Значит, какой-то интерес к ним всё-равно есть? Однако, хочу ещё раз поблагодарить за очень ценную информацию по аналогам Маткада. |
|||
|
||||
Это не извращение. Вычисления в Экселе, Опен Оффисе, VBA -- стандартные методы у западных инженеров, которые не могут себе позволить купить Маткад для решения уравнений.
Поэтому же, кстати, у них много рабочих мест программистов индивидуального программного обеспечения.
__________________
Reshaping the STEM field |
||||
|
||||
Сообщений: n/a
|
Цитата:
Последняя даже на русский переведена (интерфейс, не справка к сожалению). Там как раз "одной единственной командой". Только что обнаружил, что есть экспорт в html - следовательно можно открыть с помощью Word/Writer и так далее. (См. рис.) Качал еще редактор текста CygTeXmacs который "can be used in combination with the Windows version of Maxima". Т.е. по идее редактор + Макима = Маткад (как я думал и это вроде как подтверждалось скринами на их сайте). В общем я его даже советовать не буду, т.к. работает этот редактор сносно только в Линукс, а в винду портированн препогано = вылетает постоянно. Цитата:
А сейчас просто заинтересовался этим вопросом. Я для себя выбрал электронные таблицы и доволен. Думаю что ваша неприязнь к ним преувеличена. К слову, я не пойму почему в Экселе реить систему сложнее чем в Маткаде. В Экселе нужно просто коэффициенты вбить, попробуйте в общем. |
|||
|
||||
Сообщений: n/a
|
Поразмыслив об использовании программ, хочу уточнить: какие собственно расчеты вы там делаете? Дело в том, что я не припомню, когда последний раз приходилось для инженерных расчетов решать ту же систему линейных уравнений или дифуравнение. СЛАУ МКЭ что ли самому решать? Это интересно с образовательной, и, возможно с научной точки зрения (я такое делал для мачт), но с точки зрения практической довольно бессмысленно при наличии МКЭ программ (в.т.ч. бесплатных).
Вот с чем я действительно столкнулся - это необходимость постоянного двойного интерполирования по таблицам СНиП. Или использования в расчетах данных сортамента (чтобы выбирать профиль из комбобокса а не вводить каждый раз вручную). В Эксель эти операции осуществляются элементарно. В том числе даже ничего вбивать не приходится - скопировал из "Стройконсультанта", вставил, пересчитал на всякий случай характеристики (построил диаграмму) -проверил. И пользуйся: несколько функций для этого нужно... Может и в Маткаде это все можно сделать (с ккими-нибудь библиотеками или надстройками, или связью с Эксель). Но, зачем усложнять??? Так что Маткад я и даром - не возьму. С практической точки зрения он бесполезен или громоздк для меня. А с точки зрения математики - жалок, т.к. не дотягивает, imho до чисто символьных или чисто численных пакетов (Maple, Matlab). |
|||
|
||||
Для примера. Вот такую фиговину в Экселе я себе сделал для расчета тавровых и прямоугольных ж/б балок. Это раз.
Два. Пик увлечения Маткадом (ломаным, понятно) в наших пенатах был, когда некоторые делали с его помощью курсовые. Не приходя в сознание можно автоматизировать расчет и его запись, это да. Слепили даже в паре диссертаций вероятностные расчеты в Маткаде. Когда я начинал свою -- я просмотрел это наследие внимательно. Поплакал, посмеялся, наложил вечное проклятие и за день сделал алгоритм того же вероятностного расчета, только на этот раз для произвольной модели, а не только для жб сечения, нормального продольной оси. С тех пор резюмировал для себя, что Маткад у нас нужен только для наглядного показа арифметических действий, по зернышку. То есть -- только для курсовых. Пояснительную записку к проекту или отдельному расчету лепить в Маткаде -- бесперспективно, поддерживаю T_M_S. Вот мои пять копеек.
__________________
Reshaping the STEM field |
||||
|
||||
инженер-конструктор Регистрация: 23.04.2007
Сообщений: 452
|
The_Mercy_Seat
Цитата:
Кстати, получается одно уравнение квадратное (нелинейное), а значит с помощью матриц и определителей эту систему уравнений не решить. Маткад меня привелекает не только простотой использования, но и быстрым и качественным оформление расчётов. У нас на работе в последнее время стали требовать выполнять томик инженерных расчётов. Как раз Маткад в этой ситуации очень помог. И в экспертизу не стыдно расчёты на проверку отдать. |
|||
|
||||
Сообщений: n/a
|
Цитата:
Цитата:
Простота использования - вопрос исключительно привычки. Нет я согласен с тем, что маткад программа которая сделана так, чтобы все было именно красиво. Но с другой то стороны - кто их особо смотрит? Работники? В экспертизе один раз, да потом, может лет через 20 извелкут из архива. Экспертиза вам в любом случае накидает к-л замечаний, чтобы продемонстрировать свою значимость - так пусть уж лучше замечания вроде "оформлено не в Маткаде", чем более занудные. Код:
|
|||
|
||||
проектировщик-новобранец Регистрация: 14.09.2005
Minsk
Сообщений: 324
|
я пользуюсь только экселевкими расчетами (буду дублировать для опенофиса). Лишь потому , что эксель есть на всех компах, где мне приходится работать (2 работы + дома, неговоря о том , что могу и поехать в другое место).
|
|||
|
||||
Сообщений: n/a
|
Цитата:
Расчетные функции VBA, не задействующие объекты Calc, понимаются практически без изменений (имена переменных и функции должны быть на латинице - просто транлитерируются и все). И не работает "Round" , который нужно заменить на "Round" самописный. С макросами, задействующими объекты книги и листа намного сложней. Их надо переписывать, иногда очень сильно. Ну и привыкание к некоторым различиям в самих программах. Мне через месяц работы в Calc стало немного неловко работать в Excel, я им не пользуюсь совсем уже. Вот пример функции простой двойной интерполяции для Calc/Star Office, в которой первая переменная является двумерным массивом (диапазон ячеек с листа). В Эксель она уже не работает (для экселя где то на форуме приводилась) Код:
Код:
После открытия Гугловского сервиса можно работать и в вебе, по дороге в другое место (без установке программы вообще). Правда макросы их офис не понимает пока. Последний раз редактировалось Хворобьевъ, 20.02.2008 в 07:05. |
|||
|
||||
Выглядит симпатишно.
Вспомню, когда буду вводить комплекс шоковой терапии для нашего болота, BricsCAD + OpenOffice :=)
__________________
Reshaping the STEM field |
||||
|
|||||||||||
проектировщик Регистрация: 08.05.2004
Украина
Сообщений: 1,123
|
Александр Бауск
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
|
||||||||||
|
||||
проектировщик Регистрация: 08.05.2004
Украина
Сообщений: 1,123
|
The_Mercy_Seat
Кстати та часть поста Сашеньке, что касалась риторических вопросов относительно экспертов, важности понятности для них и количества и качетсва защищенных проектов и людей, за которыми проверять надо- это и к вам относится. Вы ведь тоже ерунду пишете: Цитата:
Цитата:
Цитата:
|
|||
|
||||
Сообщений: n/a
|
Цитата:
Маткад конечно же удобная программа для оформления расчетов, кто спорит. Красиво получается - это ее основная заслуга, именно потому ее дипломники и любят, ибо для практикующего инженера более значима красота в технических решениях, чем в оформлении записок. Проверять расчеты детально за программой с карандашом не надо. Иначе какой в ней смысл? Проверять надо саму программу (один раз и очень дотошно) и исходные данные. Или проверять расчет в другой программе, написанной независимо. Так быстрее и вернее, а скорость которая у нас есть - это деньги, которых у нас нет. Так вот, у Маткада есть цена, довольно большая. Тут, понимаете, рецессия грядет, и возможно скоро каждому старому доллару будем рады, а вы предлагаете тратить деньги на такие, в общем необязательные, вещи. |
|||
|
|||||||||||
проектировщик Регистрация: 08.05.2004
Украина
Сообщений: 1,123
|
The_Mercy_Seat
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
|
||||||||||
|
||||
Ну, во-первых, здравствуй, Дима. Где пропадаешь-то?
Во-вторых, причины такой роскошной истерики мне понятны ничуть не больше, чем остальному форуму: >Не дает вам покоя моя личность и моя семья Вот отсюда поподробнее. Подразумевается, я так понял, некий вселенский заговор. А я не в курсе, как обычно. Велкам ту приват, короче говоря. Это твой вероятностный расчет в mcd, что ли? В-третьих, >Верно охарактеризовано. Действительно фигня. >И вас туда же, Сашенька! >Ди ти бозе мой! >Впрочем- это риторические вопросы, Саш, насколько мне известно. >2,5 Саша- максимум. Чесслово... Хамишь, обидеть хочешь. Прилюдно, что плохо. За глаза, что еще хуже. Анонимно, что совсем ни в какие ворота. То, что метры скурпулезно считаешь -- молодец, абсолютно серьезно. Вот только области специализации у нас разные, хотя и проектирую понемногу. А я-то о твоих профессиональных качествах как проектировщика -- остаюсь неизменно высокого мнения, кроме шуток. >Что такое произвольная модель? Мы-то грешным делом все больше по СНиП Произвольная -- и значит произвольная, только выраженная в элементарных операциях. И чем тебе СНиП не расчетная модель? >И это за вечер вы Сашенька сами и генераторы случайных чисел понаписывали, Нет, конечно, я спятил, что ли? Метод обратного преобразования, rnorm -- вот и весь генератор. Метод Монте-Карло вообще-то клепается за считанные часы. Предупреждая возможное ехидство. Хэлп малюсенький напишу и выложу. Резюме. Не по-людски как-то. Ну как знаешь.
__________________
Reshaping the STEM field |
||||
|
||||||||||||||
проектировщик Регистрация: 08.05.2004
Украина
Сообщений: 1,123
|
Александр Бауск
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
|
|||||||||||||
|
||||
Так-с, будем считать, что мы не поняли иронии друг друга :=)
Я не собирался критично анализировать ни твою работу, ни Ленину. "Некоторые" я употребил, как ты заметил, 1) обезличенно, 2) вовсе не в уничижительном контексте. Так что тоже извини. Далее. В первую очередь мой отзыв, раз уж на то пошло, был направлен на более позднюю работу в том же направлении. На этом обсуждение личностей позволь завершить. Насчет ВАШЕГО файла вероятностного расчета в Маткаде (или того, про что мне сказали, что это ваш файл). 1. Я понимаю твоё удовольствие от объявления единиц измерения, но не разделяю его. 2. >Выбор Маткада- плод моего давления. Это понятно. С точки зрения проектировщика :=). Настаиваю: для научной работы -- неудобно. 3. ИМХО, расчет write-only что для подготовленного пользователя, что для продвинутого. На этом претензии исчерпываются. А для непрограммиста -- так и вообще круть. >в ГВБЕйсике на кафедре ЖБК Не-а. Не видел. Я их программы десятой дорогой обхожу. >анализатора случайной последовательности >Проверять генераторы и анализаторы Маткада или Матлаба мне бы в голову не пришло. Ни то и ни другое я не делал, я же говорю -- rnorm -- вот и весь генератор. Речь идет об удобном инструменте, реализации вероятностного расчета методом М.-К. в Матлабе/Октаве на произвольной, опять же, модели, задаваемой m-функцией. Инструмент этот мне был нужен для более общей задачи, долго рассказывать. >тебя занесло. Ты ударился о бортик Кто бы говорил, гы-гы :=) >я тебя помню как доброго человека. Ахтунг, люди меняются! А вот отрицание того, что любой сниповский алгоритм расчета можно формализовать в m-функцию, странно уже мне, в свою очередь. СНиП, слава Богу, не предусматривает использование искусственного интеллекта. Короче, прозреваю пиво.
__________________
Reshaping the STEM field Последний раз редактировалось Александр Бауск, 22.02.2008 в 01:26. |
||||
|
||||
>Ей ВПОЛНЕ всерьез предлагали это делать в ГВБейсике.
Жуть рассказываешь. >современную ИНЖЕНЕРНУЮ работу и пробила этот лед Консенсус. >Ты все еще настаиваешь на своем проклятии того пути что она выбрала? Господи, да не глобализируй ты так, и прости Христа ради. Речь шла о конкретной реализации, к тому же, похоже, для более поздней работы.
__________________
Reshaping the STEM field Последний раз редактировалось Александр Бауск, 22.02.2008 в 01:34. |
||||
|
||||
И наконец, про экспертизу, самого заказчика и т.п. внешние контролирующие субъекты.
Преимущество Маткада в том, что он позволяет фактически оформить расчет как сделанный вручную. Понятно, что в таком случае вопросов про сертификацию программы не возникнет. Я же не люблю мешать сам алгоритма расчета (анализа) и его оформление. Для оформления предпочту считать в чем лучше получается (Эксель, Робот, Октава и т.д.), а оформлять в средстве оформления бумажных документов - Ворде. В этом случае работа получается более качественной с точки зрения типографики -- для меня это важно. В итоге документация получается значительно качественнее, чем у конкурентов. Хочешь повышения производительности -- вперед, шаблонизировать и программировать. Так что о вываливании в финальную документацию черного ящика вида "Мы посчитали в Матлабе и у нас получилось два метра" речь, понятно, не идет. А если бы Маткад исполнял функции процессора документов -- цены бы ему не было. Но это невозможно. А как средство программирования алгоритмов он уступает бесплатным аналогам, причем значительно. Вывод -- не надо использовать Маткад в качестве средства программирования алгоритмов. Все ИМХО, раз уж такой Мадридский двор развели.
__________________
Reshaping the STEM field |
||||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,844
|
Значится так, уважаемые. Я признаю, что то, чем вы (maestro, Александр) занимаетесь, выше моего понимания. Только поэтому ваши посты я не уничтожаю и предлагаю вам выяснение отношений перенести в ПМ, а здесь убрать все выпады. Договорились?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Так, кажись, закончили!
__________________
Reshaping the STEM field |
||||
|
||||
Сообщений: n/a
|
Цитата:
Повторюсь: расчет оформляется в Excel + VBA (или OOo Calc + OOoB) по принципу "исходные данные + формула=результат(ед.изм.)". На методику расчета либо даются ссылки на СНиП в электронной таблице, либо она описывается там-же с формулами, либо сама методика, оформленная в Word (выдранная из стройконсультанта) распечатывается и прикладывается впереди. Получается тоже - все как на ладони. Например: "Изгибающий момент в балке М=qL^2/8 = 4.5 тс*м " При желании, с использованием функции, выдающей строку, а не число, можно записать так: "Изгибающий момент в балке М=1.0*6.0^2/8=qL^2/8 = 4.5 тс*м " Так что нет абсолютно никакого "черного ящика" в принципе - все контролируемо, наглядно и понятно "с карандашем", в т.ч. и экспертизе. Приводятся как промежуточные, так и конечные результаты, а при желании и ход вычислений. Этот способ позаимствован мной у одного немецкого института, с которым мы работаем по проектированию. А что касается чисто математических способностей Маткада, то могу вас заверить - открытые wxMaxima или Octave/Scilab в численных и символьных вычислениях легко конкурируют с Maple или Matlab (выигрывая и проигрывая в отдельных местах). Предположу, что и с Mathcad тоже. У электронных таблиц есть конечно тот недостаток, что быстрой и комфортной работе с ними надо учиться. Выглядят они как пустая шахматная доска, и сразу непонятно что и где, чтобы "было красиво". По этой причине многие их и не используют вообще. |
|||
|
||||
Сообщений: n/a
|
Вот интересный сайт по программе SciLab. Там же вы можете закачать руководство на русском языке.
http://www.csa.ru/~zebra/my_scilab/ wxMaxima, как я уже писал имеет в т.ч. русский интерфейс и выплывающие подсказки на русском. Справка к ней весьма обширна, но перевод на русский я пока не видел. Буду рад, если кто то подбросит что то на русском по Maxima (или сам поищу на досуге). Последний раз редактировалось The_Mercy_Seat, 22.02.2008 в 06:41. |
|||
|
||||
Раз так, то и для Октавы есть, кстати, Octave Workshop.
А то консольных приложений обычно пугаются, и небезосновательно.
__________________
Reshaping the STEM field |
||||
|
||||||||||||||||||||||||
проектировщик Регистрация: 08.05.2004
Украина
Сообщений: 1,123
|
Александр Бауск
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
И есть еще один фактор. Назовем его фактором творческого беспорядка. Творческие люди- непорядочны, как мне сказал мой друг араб про меня, имея в виду мою склонность к бардаку. Рез-ты работы прог- очень часто теряются, забываются, старые данные теряют совметимость с новыми версиями сасопальных прог. Мало ли чего? А вот рабочие листы Мкад- не теряются. А лежат себе в папочке рядом с двжшками. Оформленные, с алгоритмом, результатами- и доступные для анализа и печати в любое удобное тебе время. Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
|
|||||||||||||||||||||||
|
||||||||
проектировщик Регистрация: 08.05.2004
Украина
Сообщений: 1,123
|
The_Mercy_Seat
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
|
|||||||
|
||||
Сообщений: n/a
|
Цитата:
Во первых, я речь веду не об однократных расчетах (которые я делаю вообще на бумажке), а о типовых часто повторяющихся расчетах (расчет узла, расчет балки и т.д.). Так вот, последние сначала создаются, потом тестируются по определенным правилам, а потом в особо ответственных случаях проверяются по другим программам. Файлы и макросы защищаются от изменений паролем. Сложные формулы, которые можно создать средствами функций одного Excel тем не менее лучше все равно записывать на basic - так действительно проще их котролировать. В одном Excel работать действительно сложно по указанным вами причинам (недостаточная функциональность, сложность контроля), писать каждый раз на Vb или Vb.NET - тоже не приколько, потому что создавать элементы управления и прописывать к ним процедуры довольно утомительно, да и зачем - если речь о программе "для себя" а не на продажу? А вот сочетание одного и другого действительно дает хороший эффект. |
|||
|
|||||||
проектировщик Регистрация: 08.05.2004
Украина
Сообщений: 1,123
|
The_Mercy_Seat
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
В аттаче прилагаю один интересный расчет в МКад. Эксперт попросил оценить давление от фундамента существующего здания на стену подвала нового здания, расположенную ниже. Я мог сделать это в Лире. Предпочел- взять формулы из древнего учебника Флорина. Флорин- это основа основ. Там изложена вся теоретическая база наших оснований и фундаментов. Там есть общие случаи решения для упругого полупространства. У меня в разы больше времени ушло на нахождение этого учебника. Сделал за полдня. Эксперт остался доволен как слон. МКад 14. Программа уже несколько раз повторно применялась. Оказалась- интересная задача. И решения её- в СНиПе нету. |
||||||
|
||||
Это отдельная прога?
Это статистический тулбокс к Маткаду с инвертированными функциями распределения. Все бесплатно, заметь. Что-то не понимаю... m-функция- это в смысле файл Матлаба? Или что имеется в виду? Елси файл Матлаба- конечно можно (А еще Б52 можно сады опрыскивать). А вот насчет искуссвенного интеллекта- ты так не шути... А что некошерного в файлах Матлаба, я не понял? Матлаб -- идеальная среда для расчета показателей надежности. Который расчет есть инженерный, а не научный инструмент, между прочим. Да хоть сегодня. Ася есть. Стучи. Или скинь телефон. Или давай свой скину. Убоись Бога, мне автореферат за два дня сделать надо :=( Саша- ты мифический человеко-месяц читал? Тока честно? Так вот с моей точки зрения дважды тратить время- вначале на расчет, потом на оформление- непозволительная роскошь. Я это все делаю- ОДИН раз в Маткаде. Результат устраивает всех- меня, проверщика и экспертизу. Не то чтобы читал, но купил и пролистал. Умеренно интересно. Jedem das Seine, короче. Если инженерных- категорически не согласен. Система СИ- не забыл? Методичку на ЖБК Мкадом уже проверил хоть одну? Далась тебе эта кафедра. В нормах СИ разве соблюдается? А ни фига. И в пособиях/учебниках то же самое. Если у тебя научная работа и на скорость разработки, удобство пользования, доступность для других и понятность экспертам тебе плевать- то таки-да- ты подрубаешь основные плюсы МКад. Но это- не отменяет того, что МКад- уникальная инженерная система, имеющая ряд критически важных преимуществ над конкурентами. Собственно, о чем и речь. Диссертация таки научная работа :=) Я Маткад, собственно, успел употребить в исследованиях, года четыре назад. Тяжело пошел. Не его это дело.
__________________
Reshaping the STEM field |
||||
|
||||
"доступность для других" вовсе не равно "понятность для экспертов".
Более того, расчет в Матлабе в самом общем случае будет более доступен (и модифицируем) уже за счет одного только текстового формата. Далеко не у всех Маткад есть.
__________________
Reshaping the STEM field |
||||
|
|||||||||
проектировщик Регистрация: 08.05.2004
Украина
Сообщений: 1,123
|
Александр Бауск
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Последний раз редактировалось maestro, 22.02.2008 в 15:46. |
||||||||
|
||||
А положа руку на сердце, то- что ты делаешь- что в МКаде сделать точно низзя? Вот берут меня сомнения. Я не оспариваю твой выбор- МатЛаб так МатЛаб. Замечательная среда. Я в основном в плане просто понять- тебе он действительно был нужен или просто сработало желание красивого решения и банальный субъетивизм?
Можно, конечно. Но неудобно. Модифицировать алгоритм тоже часто неудобно. Или, скажем так -- пришлось бы несколько месяцев очень серьезно в нем копаться, с книгами. Книги у меня есть, а с временем -- пльохо. Матлаб в данном случае ценен тем, что он одновременно и язык программирования. Опять же двоичный формат файла достает. А жаль Саша... Впрочем это книга про управление проектами. А если купил- она у тебя все еще есть? НЕ поверишь- искал не нашел... Тот чувак у которого я брал- с горизонта исчез. Можешь дать отксерить, или подарить или продаеть если не нужна? Найду -- дам. В темно-синей гибкой обложке была. Если только она в Германию с одной программисткой не уехала. Соблюдается Саша. Добуквенно. Лажают только как правило примеры в пособиях. Сами методики СНиП безукоризненны с точки зрения размерностей. Кстати размерности- это еще и дополнительная проверка корректности формулы. Мне по некоторым формулам (не СНиП) приходилось получать площадь в мм3. В ПинАЭ СИ соблюдается в основных единицах, а в СНиПе в части эмпирических формул ИМХО часто используются неосновные единицы - МПа, а не Па; кН, а не Н, и так далее. Причем без соответствующего комментария. Потом поищу примеры. в твоем мировозррении и постановках задач Мировоззрение заключается в такой банальной вещи, что результаты исследовательской работы должны быть проверяемы любым читателем. Это -- в идеале -- подразумевает исключение из исследования любого платного ПО. В сухом остатке имеем: Октава+бесплатный VB Scripting Engine+бесплатный и необязательный Ансис ED.
__________________
Reshaping the STEM field Последний раз редактировалось Александр Бауск, 22.02.2008 в 16:08. |
||||
|
||||||
проектировщик Регистрация: 08.05.2004
Украина
Сообщений: 1,123
|
Александр Бауск
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
|
|||||
|
||||
__________________
Reshaping the STEM field |
||||
|
||||
Про генератор случайных чисел см. http://bauskas.blogspot.com/2008/02/matlab_22.html
__________________
Reshaping the STEM field |
||||
|
||||
проектировщик Регистрация: 08.05.2004
Украина
Сообщений: 1,123
|
gad,
В.А. Флорин. "Основы механики грунтов. Том 1. Общие зависимости и напряженное состояние оснований сооружений". Государственное издательство литературы по строительству, архитектуре и строительным материалам. Ленинград, Москва, 1959 год. Там есть еще том 2- но он про другое. Там ежели не ошибаюсь уже практика. Конкретно ф-лы в болванке- на стр.120,121, номер 4.22. Формула, по которой считается к-т альфа (к-т затухания в учебниках и СНиПе со своей сверхнудной таблицей)- это формула 4,26 на стр.124 для точек проходящих через центр нагрузки и 4.25- в более общем виде. У меня очень плохая копия. Ксерокс с синьки. Добыть эту книгу практически невозможно. Разживетесь хорошим сканом- поделить плз. ЗЫ. А что вы про сам расчет сказать можете? |
|||
|
||||
Строитель Регистрация: 02.09.2003
Лукоморье
Сообщений: 1,075
|
>maestro
ЗЫ. А что вы про сам расчет сказать можете? Если Вы спрашиваете про Флорина то это я "готовлюсь к грядущим боям". Собираю литературу по тому, с чем я сталкивался или возможно столкнусь (причем это в некоторой степени приобритает нездоровый оттенок - иногда скачиваю или сканирую, то что возможно не понадобится :-)). |
|||
|
||||
Сообщений: n/a
|
Статьи по Maxima
http://iais.kemsu.ru/odocs/lisp/maxi...rnavsky-1.html |
|||
|
||||
инженер-конструктор Регистрация: 23.04.2007
Сообщений: 452
|
maestro
Цитата:
Цитата:
Т.е. это любой учебник, в котором достаточно подробно описана модель упругого полупространства. Не обязательно Флорин. Вот, например, частный случай - определение напряжений на глубине z в середине подошвы фундамента, и сравнение его со СНиПовским значением. По этой формуле можно также найти напряжения в любой точке массива грунта. |
|||
|
||||
проектировщик Регистрация: 08.05.2004
Украина
Сообщений: 1,123
|
Флорин уникален тем, что там есть практически ВСЕ случаи расчета и в наиболее полном виде. ПРиведенная вами- в т.ч. Лично я другого такого же полного- не знаю. Это не значит что его нет- просто я не знаю. И када я еще аспирантов на ОиФ был- то мне дядьки мои умные говорили тоже что Флорин- самая полная.
|
|||
|
||||
Регистрация: 01.02.2008
Сообщений: 356
|
SergL, есть еще в аналитическом виде интеграл этой формулы для напряжений по Буссинеску. Можно его и MathCAD получить через символьную математику. Так гораздо лучше считать.
Недостаток MathCAD - медленные вычисления. Это интерпретатор. Поэтому даже на инженерных расчетах наинаются дикие тормоза. Основное достоинство - ясность вычислений. И это точень важно! Я тоже в программировании человек не последний, вроде. Но писать программы расчета по СНиП зарекся. Самый сложный алгоритм в расчете МКЭ достаточно обкатать на нескольких тестах. Дальше он работает. Но расчет по СНиП - увольте. Какое-нибудь примечание 7 к таблице 3 в пункте 3.1 обязательно забудешь. Или вот пример: какая-нибудь таблица чисел 10х10. 1 ошибка. В результате 99 правильных тестов и 1 полная ерунда. Кто программы тестировал с такой тщательностью? Признайтесь честно? |
|||
|
||||
инженер-конструктор Регистрация: 23.04.2007
Сообщений: 452
|
Constantin Shashkin
Цитата:
Цитата:
В том же приведённом maestro или мной примере не надо вбивать в алгоритм коэффициенты альфа и получить большую вероятность ошибок. Достаточно воспользоваться одной формулой. |
|||
|
|||||
проектировщик Регистрация: 08.05.2004
Украина
Сообщений: 1,123
|
Constantin Shashkin
Цитата:
Коль пошел разговор об ОБЪЕКТИВНЫХ минусах в программировании в Маткад, то добавлю еще один- низкие возможности по отладке программных блоков. Инструментарий по дебагу просто несравним ни с одной из современных сред программирования. Поэтому на практике иногда вначале алгоритм приходится прогонять в обычном маткаде, и тока потом засовывать в програмный блок. Цитата:
Цитата:
Цитата:
У меня в свое время была проблема- я знал, что все МКЭ проги считают поперечку не по СНиП, а сам не мог сделать алгоритм по СНиП- тупо было неясно. ПРишлось найти толкование Иоанна Златоуста на Евангелие от Матфея - книженцию "Расчет железобетонных конструкций по прочности, трещиностойкости и деформациям", авторы А.С. Залесов, Э.Н. Кодыш, Л.Л. Лемыш, И.К. Никитин- где на каждую формулу СНиП- по паре страниц разъясняющего текста. И вот тока тогда и получилось. Тогда понял и написал. Чем до сих пор горжусь. И сам алгоритм конечно в процессе выучил- просто наизусть со всеми физ. смыслами и ограничениями. Интереснейшая книженция. |
||||
|
||||
Регистрация: 01.02.2008
Сообщений: 356
|
У меня тоже все инженерные расчеты в MathCad. Но даже они порой тормозят страшно. Кроме того, меня удручает последняя версия 14. Что-то изменений к лучшему почти не видно, а вот падает постоянно. Отладка программных блоков - это, конечно, песня. Отладка методом деления пополам!
Что касается прогонки алгоритмов сначала в MathCad - полностью солидарен. Когда я знакомился с этой средой, у меня тоже было предубеждение, что зачем мне это - я си Паскаль и Бейсик типа знаю... А потом понял что математику отлаживать нужно именно в математической среде, где формулы наглядно нарисованы и можно графики построить. Я даже метод решения больших СЛАУ сначала гонял в MAthCAD на маленьких примерах, а потом программировал. Колоссальная экономия времени! Что касается инженерных калькуляторов - здесь есть один занимательный эффект. Организация интерфейса со многими окошечками для вписывания цифр (как, например, в Арбат SCAD) ведет к человеческим ошибкам. Я, вроде как, не самый последний человек в расчетах... Но у меня был опыт когда я параллельно мучал Арбат и писал свой расчет армирования в MathCAD. В общем, когда я дописал расчет в MathCAD, я понял, где я ошибся в исходных данных (какое-то окошечко вписать забыл . "Черные ящики" которые выдают сразу результаты я считаю крайне опасными для инженерных расчетов. |
|||
|
||||||||
проектировщик Регистрация: 08.05.2004
Украина
Сообщений: 1,123
|
Constantin Shashkin
Так, Константин- нам пора немного поссорится.. А то что это такое- просто вторим друг другу.. Уважаемая публика может подумать что мы клоны : ) Поэтому нужно немного поссорится. Тему предлагаю выбрать вам- музыка, кино, живопись, политика : ) Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Ну и система СИ в черных ящиках очередных инженерных калькуляторов- коненчо добавляет. Када человек не чувствует рез-т- жди беды... Цитата:
ЗЫ. Давайте в аське потрындим, чтобы не портить нашей лебединой песней настроения отдельными товарищам : ) Интересно ведь с единомышленником.. Поменяемся алгоритмами, поглядим : ) Последний раз редактировалось maestro, 07.04.2008 в 12:25. |
|||||||
|
||||
Сообщений: n/a
|
Если это не какая то специальная тема (на правах рекламы чудодивного заморского комплекса Маткад), а просто обсуждение средств автоматизации инженерных расчетов, то я замечу все же, что и отладка приложений и двойная интерполяция (и последующий перенос расчета в отдельное приложение на языке бэйсик) отнюдь не хуже в связке Электронные таблицы + Бейсик, которая и не тормозит и бесплатна. Хотя все свои доводы я уже привел в этой же теме.
Я обычно пишу приложения так: 1) Считаю несколько раз ручками, беру в архиве аналогичные расчеты. 2) Продумываю и пишу функции с формулами на basic (как я уже пояснял, это гораздо удобней, чем вводить формулы в ячейки). Функции могут как возвращать числовые значения так и целые фрагменты текста с выкладками и результатами. 3) Оформляюю "внешность" приложения, т.е. расчетный лист, формулы и т.д. Пробую считать, грубые ошибки выявляются с пом. пункта №1. Далее - распечатываю код на бейсик на принтере и с карандашиком внимательно еще раз просматриваю алгоритм, сранивая со снип. 4) начинаю "ковровые" проверки - строю средствами построения диаграмм кривые несущей способности по каждой из переменных. Проверяю каждое значение, которое получается двойной интерполяцией. (графики по таблицам). Вот еще: не пойму на кой нужны всякие там единицы Си и прочие полуслоненки с попугаями. Так таки опять экспертиза требует именно в Си? У нас например веками выработаны используемые единицы - тс, тс*м, кгс/см^2. Не понимаю на кой вообще нужна возможность варьирования единиц. 5) Отдаю бета-тестерам из соседнего отдела. Они всегда все проверяют с карандашиком. Впоследствии указывают мне на ошибки или недочеты. Кстати: для расчетов, в которых нужны сложные аналитические формулы легко можно использовать бесплатный символьный пакет "Максима". |
|||
|
|||||||
проектировщик Регистрация: 08.05.2004
Украина
Сообщений: 1,123
|
Хворобьевъ
Минусы этого пути уже указывались: 1) Трудоемкость констроля СИ- как на этапе сост. программы, так и тестирования, так и использования 2) Создание "всего лишь" еще одного черного ящика с невозможностью эксперта и исполнителя контролировать расчет 3) Расчет с помощью этой программы еще придется оформлять, расписывать и т.д. если он будет куда-то подаваться в экспертизу (особенно касается Бейсика). Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
|
||||||
|
||||
Сообщений: n/a
|
Цитата:
Цитата:
Цитата:
Еще очень важно то, что протестировав код я защищаю его паролем от случайных изменений. Даже не знаю, можно ли сделать защиту в маткад. У нас тоже. Вообще поразмыслив, я пришел к выводу, что вы в целом рассуждая верно (о том что нужно при написании расчетов, как нужно контролировать ошибку и т.д.) решили что электронные таблицы для вас не подходят, потому что не смогли разобраться, как в них, например, влет построить нужный график нужной функции и т.п. действий по мелочам. Электронные таблицы действительно на первый взгляд кажутся сложными для ряда простых действий. Но на самом деле эти действия там делаются вполне успешно и по времени быстро. |
|||
|
|||||||||
проектировщик Регистрация: 08.05.2004
Украина
Сообщений: 1,123
|
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Все это я расказываю к тому, что я одинаково хорошо знаю и МКад и Ексель и в зависимости от рода задачи могу найти программу, которая лучге решит задачу. Поэтому если я говорю что для какой-то задачи МКад имхо лучше- то это не от незнания Екселя. Уж поверьте : ) Цитата:
Цитата:
|
||||||||
|
||||
Сообщений: n/a
|
Тот же интеграл и в wxMaxima легко вычисляется, к примеру.
А потом правится как html Не пойму, зачем пользоваться дорогой громоздкой прогой если есть нормальная замена ей? В смысле, не имея ничего против Маткада, я из всего спора так и не смог понять нафиг он нужен. Тем более если не за 100 рублей а за несколько десятков тысяч. Последний раз редактировалось Хворобьевъ, 07.04.2008 в 19:13. |
|||
|
||||
проектировщик Регистрация: 08.05.2004
Украина
Сообщений: 1,123
|
Очень просто- значит не нормальная. Всего-то. Мы тут давеча всей конторой переходили на лиц. ПО по мере скромных сил. Винды- понятно. А вот про офис- стали выяснять. Рез-т- "типа" бесплатный и "полностью совместимый" табличный процессор из ОпенОфиса- пошел нафих. Поэтому купили на все машины полноценные Ексели. ВОт Ворд- оставили везде фришный по причине ненужности. И ударились через неделю- наклоадные из Екселя не смогли передать. Плюнулли- в Екселе теперь и делаем. А Ворд, кстати у расчеттчика для книг расчета- купили нормальный.. И то- офис! Казалось бы- чего там??? А от оно че получилось... А тут.. Что тут сказать... Дело не в интеграле- их у нас нет- а в возможности просто, понятно, быстро и надежно сделать любой алгоритм. Причем рез-ты работы по нему равно легко контролируется тем кто делал, руком группы, проверщиком, гл. констром и экспертом. ПРозрачность, итить её- не только модное слово, но и удобно. А что-то я с трудом себе представляю такой вот алгоритм расчета, как в аттаче а ентом Максиме просто и понятно.
|
|||
|
||||
Сообщений: n/a
|
Не знаю. Никогда не знал проблем с Calc-ом. Вернее, все проблемы разрешил примерно за одни выходные (подправил макросы и шаблоны). Сейчас по прошествии двух лет я бы и даром не пересел на Excel.
Все дело в привычке и в нежелании (с моей стороны) идти на поводу у обстоятельств. Возник вопрос - поискал на форуме www.i-rs.ru и все. Честно говоря, бывали времена, когда я и сотне баксов был рад, и (тут рад бы ошибиться) не исключено их повторение. Поэтому я не пойму, зачем тратить деньги на то, на что можно не тратить или купить дешевле равноценное. Туда сотня-баксов, сюда штука баксов, так никаких сотен-штук не напасешься (тем более - кому смотря отдать, мне вот противна о содержании разных личностей вроде Б.Гатеса). При этом я, в принципе, разделяю мнение что работать на нелицензионном (дома в том числе) просто нехорошо. Цитата:
А че особенного то? Вы серьезно полагаете что это шедевр? Нет, красиво конечно, но в калке такое заварганить намного ли сложнее? Последний раз редактировалось Хворобьевъ, 07.04.2008 в 21:45. |
|||
|
||||||||
проектировщик Регистрация: 08.05.2004
Украина
Сообщений: 1,123
|
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
|
|||||||
|
|||||
Сообщений: n/a
|
Цитата:
Я могу сказать что Excel знает например автор вот этого поста. Я знаю наверно так себе, но достаточно для работы с тем уровнем требований, который в моей практике возникает. Про вас я умолчу, т.к. пока вы меня ничем не удивили, вероятно тоже знаете но сих пор этого не продемонстрировали. Цитата:
Цитата:
Что касается обучения - тоже не согласен. ООо имеет классический интерфейс, полностью русифицированн, имеет кучу учебников и пособий (бесплатно качаете) на русском. В конце-концов он на Excel достаточно похож, кроме отдельных моментов. Цитата:
Достаточно на секунду отвлечься и что то изменить в выражении (трехэтажном), чтобы потом через год случайно обнаружить, что все это время считал фигню. Сколько я перелопатил книг, пособий и диссертаций (которые перед печатью проверяются по идее авторами) - примерно в 30% случаев значение величины, упрятанное в громоздкие с большим количеством коэффициентов формулы не удается восстановить из-за одной случайной опечатки. Таблицы явно предпочтительней, т.к. информация в них избыточна. В ООо Calc за двойную интерполяцию отвечает простенький код на несколько строчек Код:
Так что в принципе я не вижу, чем хорош Маткад, чтобы платить за него те деньги что он стоит. Лира - да ("Стандарт" хорош по цене и качеству), Ансис - да, это суперпрога, Автокад полный в руках профессионала - мое вам почтение. Эксель, в конце концов стоит одну хорошую пьянку (я предпочту пьянку), но Маткад ваш, извините - сияющая чепуха. Единственно чем я могу объяснить его популярность - привычкой к нему большинства пользователей, которая возникла на нелицензионных версиях. Просто, действительно непросто отказаться от чего то, к чему привык. Но тем, у кого нет подобных привычек, лучше, наверно их и не развивать. Последний раз редактировалось Хворобьевъ, 08.04.2008 в 12:07. |
||||
|
|||||||||||||||||||||||||
проектировщик Регистрация: 08.05.2004
Украина
Сообщений: 1,123
|
Хворобьевъ
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
|
||||||||||||||||||||||||
|
||||
Сообщений: n/a
|
По поводу минного поля не соглашусь. Да, бывают случаи когда сразу не знаешь как сделать: есть форум, есть справка и книги. То же самое случалось у меня и в Excel (пока я не приобрел и не прочита "Библию пользователя"). В Маткаде я немножко пытался работать, не скажу что там вот прямо все так интуитивно, поэтому забросил его.
То, что там можно сделать все, не значит, что можно сделать просто. Программы великолепные можно писать и в Делфи и в Бейсике (в том числе в бесплатных версиях) непосредственно (с отчетами и расчетами, с формулами и т.д.) - там это сложней чем в Экселе, но и результат выразительней. Эксель/Калк именно и есть IMHO самая подходящая среда для инженерных расчетов. Калк особенно - т.к. он абсолютно доступен всем и всегда. Мне кажется, что объективно, Маткад представляет собой "лишнюю" ветвь в семействе математических программ. Это тяжелющая, громоздкая, дорогущая, с кучей ненужной "косметики" среда - для студентов или инженеров плохо знающих компьютер (вас не имею ввиду) в моем понимании. Либо для тех кто привык. Ничего особенного он не может за исключением некоторых "приятных мелочей". В той же Максиме работают мои знакомые профессиональные математики - пишут статьи в ведущие журналы, защищают докторские - это и серьезная программа и бесплатная одновременно (эдакий неогранненый алмаз). Мэпл, Математика, Матлаб - имеют свои узко-профессиональные преимущества. А Маткад кроме сомнительной красоты отчетов (все равно надо всматриваться в вашу "поперечку", не с ходу поймешь), не может похвастаться ничем таким. Но поскольку у Маткада масса пользователей (у нас в основном нелегальных), значит он чем то хорош, просто я этого пока не понял. Наверно мне лучше и не понимать - коль я приспособился к тому что есть и ощущаю себя комфортно со своим набором софтов, зачем мне привыкать к другому? Последний раз редактировалось Хворобьевъ, 08.04.2008 в 13:24. |
|||
|
|||||||||||
проектировщик Регистрация: 08.05.2004
Украина
Сообщений: 1,123
|
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
|
||||||||||
|
||||
Сообщений: n/a
|
Цитата:
Среды программирования конечно развиваются и упрощаются и это хорошо. Просто замечу что в Excel или Maxima программировать ничуть не сложней и не медленнее, при определенном выборе алгорима разработки. В том алгоритме, который я описал выше написание кода по времени занимает процентов 20. Все остальное - проверка (содержательной части), тестирование и угождение привычкам (иногда не очень логичным) коллег. Думаю, что расчеты ж/б (в которых голимые формулы и меньше таблиц и сортаментов) в Маткаде делать чуточку быстрее, но металл (коль в Маткаде для этого нужно привлекать всяческие доп-средства) думаю проще в электронных таблицах. Да и потом, на самом то деле, новые шаблоны создаются не каждый день. Больше времени тратится не на них, а на рутину, типа разборок с техзаданием и увязкой частей проекта. А по поводу интерполяции полиномами замечу также, что очень часто ошибка в результатах может возникать и по причине просто неверного округления (коэффициенты при высоких степенях) или при замене минуса на плюс. У меня бывали случаи, когда удерживая просто не то число знаков после запятой, результат коверкался капитально в т.ч. появлялись какие то непредсказуемые экстремумы между значениями. Самое простое с точки зрения вероятности ошибки при эксплуатации программы, Imho использовать простые схемы с линейной интерполяцией. И конечно, защита формул никогда не помешает - тоже проверено. Хоть может и не так вероятно, но обломисто. |
|||
|
||||||||
проектировщик Регистрация: 08.05.2004
Украина
Сообщений: 1,123
|
Хворобьевъ
Цитата:
Больше у меня опенофис не стал на совместную работу с акадом.. Сводные там таблицы, особенности импорта тхт файлов, что мы делаем из Акада.... Ну и сводные там что-то мне совсем не понравились. В результате я просто испугался что из проектировщика превращусь в ходячий центр поддержки- и мы купили Ексель. Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
|
|||||||
|
||||
Сообщений: n/a
|
Мкад не решает никаких значимых в моем представлении проблем с программированием. Ибо он не является пока транслятором мысли в код. Все различие в нескольких телодвижениях, которые там надо а тут не надо. Да и телодвижения эти касаются небольшой части задач - в остальном как вы это мне подтвердили - то же самое. Я не особо понимаю в чем красота неотделения программы от ее результата. Для изготовиеля шаблона, программа на бейсике набранная не сложнее (а возможно и проще) набранной непосредственно в отчете. Конечного пользователя вообще конкретные особенности написания алгоритмов в бейсик и на эрзац-языке мало интересуют.
|
|||
|
|||||
проектировщик Регистрация: 08.05.2004
Украина
Сообщений: 1,123
|
Цитата:
Цитата:
Цитата:
Цитата:
|
||||
|
||||
Сообщений: n/a
|
О, господи! Выделить клеточку, посмотреть функцию. Нажать Alt+F11 - посмотреть алгоритм с комментами.
Вы имеете в виду, не надо отдельно набирать формулы и отдельно вставлять изображения формул. Это да, удобно. Но это несколько телодвижений и никакого черного ящика не создает (кстати и калькулятор черный ящик в таком случае - вы же не в состоянии уследить за работой всех микросхем в процессе работы...). Проектировщик ведь не каждый день чего то пишет. Кстати, из Максимы очень удобно копировать изображения формул для вставки в эксель (попутно там их обсчитывая). Выделяете формулу - правую кнопку - копируете а потом вставляете как растровое изображение куда надо. Хоть в отчет, хоть в шаблон. По поводу ООо Calc : на начальном уровне можно работать сразу, на более продвинутом через неделю-месяц. Через полгода исчезают последние неудобства. Через год кажется что именно такими электронные таблицы и должны быть. Все это при условии использования родных ООо форматов. Если конечно сразу хочется делать что то такое, чему надо в Калк переобучаться, наверно проще купить. И то, думаю, не всем пользователям Эксель нужен одинаково. Последний раз редактировалось Хворобьевъ, 08.04.2008 в 17:48. |
|||
|
||||
Регистрация: 01.02.2008
Сообщений: 356
|
Спорить о вкусах можно бесконечно. Среди программеров таких споров полно – кому-то нравится C++, кому ObjectPascal, кому C#. Я вот Бейсик с детства ненавижу. По мне – крайне некрасивый язык. Долго писал на Delphi, теперь очень нравится C#. Но стулья здесь ломать ни к чему.
Теперь по порядку: Maestro, прошу прощения, СЛАУ – система алгебраических линейных уравнений. Это не снобизм, просто привычка… В MathCAD я бы добавил много – прежде всего быстродействие. Возможности MathCAD – это прежде не только вычисления по формулам без «черных ящиков». Это возможность наглядного применения математики. Пример - расчет осадок по СНиП: 1. Вводим формулу задачи Буссинеска (вместо всей таблицы СНиП) sigma_zp(z). 2. Вводим кусочно-непрерывные функции модуля деформации E(z) и собственного веса gamma(z). 3. Сжимаемую толщу находим численным решением уравнения 0.2*sigma_zg(z)=sigma_zp(z). 4. Вместо послойного суммирования и прочей труднопрограммируемой ахинеи – гордо пишем интеграл от 0 до сжимаемой толщи от функции sigma_zp(z)/E(z). В какой среде можно это наглядно написать? Программный код на любом языке (даже на красивом C#) будет гораздо менее читабельным. Другой пример – расчет подпорной стенки. Пишем (опять же кусочно-непрерывные) функции активных и пассивных давлений. Интеграл от суммы давлений умножить на глубину от 0 до z – момент. Я, надеюсь, я объяснил, откуда тормоза берутся . Вот эти красиво написанные интегралы (особенно, когда берем интеграл от функции, которая сама интеграл) начинают жутко тормозить. Моя мечта – компилируемый MathCAD. |
|||
|
||||
инженер-конструктор Регистрация: 23.04.2007
Сообщений: 452
|
Такой долгий спор вышел у двух совершенно разных по характеру работы специалистов: maestro, который по-видимому является руководящим работником, и Хворобьевъ'а - такое ощущение либо научного работника, либо программиста.
Для maestro главное - наглядность информации, и это понятно, поскольку очень много времени приходится тратить на проверку чертежей, расчётов - (это может быть и 30% рабочего времени при достаточно большом количестве исполнителей). Ведь исполнители разные попадаются. Есть и такие у которых случайно обнаруживаются огромные пробелы даже в школьных знаниях. Чем более наглядно и понятно представлена информация, тем быстрее проверяющий выполнит свою работу, уменьшится количество ошибок, повысится качество продукции. Мне очень понравилась книга "Мифический человеко-час", которую упоминали участники данного обсуждения. (До конца правда ещё не осилил-нет времени) Там хорошо описано, как влияет обмен информацией между сотрудниками в процессе разработки проекта на производительность труда. Аналогия с проектным делом - полная! А Хворобьевъ'а по моему ощущению, не является руководящим работником, работает больше индивидуально. Может быть и степень ответственности у него гораздо меньше, чем у maestro. Его аргументы правильные вроде бы..., но подходят они скорее программистам, чем проектировщикам. Поэтому каждый гнёт свою линию и каждый прав, если глядеть со своей колокольни. |
|||
|
||||
Сообщений: n/a
|
Цитата:
Ответственность конечно же несу, в т.ч. в половине своих проектов - как руководитель. Вообще действительно, я никому никогда стараюсь не доверять и все делать сам. Отсюда надобность в быстром и надежном инструменте. Не случайно, я описывю прежде всего порядок работы и последовательность контроля - при любой программе это главное. Цитата:
Весь спор состоит в применяемых инструментах. Я пытаюсь доказать, что сочетание OOo Calc + OOo Basic является удобным и надежным (бесплатным кстати) инструментом и весь его недостаток состоит только в том, что его мало кто применяет пока. maestro пытается доказать, что Маткад, как инструмент, по крайней мере не хуже (с чем я согласен в принципе), но и значительно превосходит "мой" инструмент (с чем я не вполне согласен, признавая превосходства в отдельных малозначительных деталях). Вот собственно и все. Мне с maestro в принципе приятно поспорить, для собственного удовольствия а не с целью что то доказать. Ну, и, возможно кому то, кто находится в поисках инструментария, этот спор позволит сделать нужный ему выбор. Последний раз редактировалось Хворобьевъ, 08.04.2008 в 21:41. |
|||
|
||||
инженер-конструктор Регистрация: 23.04.2007
Сообщений: 452
|
опус - ну здрасти!
То, что в этой теме на 4 страницах приведено - в основном чистой воды флуд. Единственно, только Constantin Shashkin свежую мысль внёс. Просто Хворобьевъ повторяет аргументы уважаемого мною The_Mercy_Seat, который вместе с holstenman оживили несколько эту тему и посоветовали несколько программ - аналогов маткада. см.http://dwg.ru/f/showpost.php?p=212081&postcount=27 А по сути дела последние посты - переливания из пустого в порожнее. Последний раз редактировалось SergL, 08.04.2008 в 22:50. |
|||
|
||||
инженер-конструктор Регистрация: 23.04.2007
Сообщений: 452
|
Хворобьевъ
Цитата:
Представляю себе, какая будет производительность у группы, если её руководитель придерживается подобного принципа. Это не вас касается, т.к. вы стоИте явно выше обычного "рукава". |
|||
|
||||
Сообщений: n/a
|
Ладно, пусть вы даже правы. Но если вам приносят на проверку два отчета, причем в первом написано: a:=2*2=4 а во втором а=2*2=4, то причем тут "черный ящик" и "работа в группе"?
Или те товарищи, которые используют Эксель повседневно (маэстро кстати, частично тоже), тоже все сплошь такие засранцы как я? Речь то об инструментарии, а по существу вопроса расхождений нет! Производительность труда при любом наборе программ приблизительно одинакова, зависит совсем от других вещей. На взаимодействие между членами группы программы тоже мало влияют. Что вы вбили в эл-е таблицы-послали на печать, что вы вбили в Мкад - послали на печать, один и тот же продукт. Организация проектного дела вообще из другой оперы, по моему. Последний раз редактировалось Хворобьевъ, 08.04.2008 в 22:20. |
|||
|
||||
инженер-конструктор Регистрация: 23.04.2007
Сообщений: 452
|
Хворобьевъ
Цитата:
Цитата:
Даже то, что в программе нужно вводить огромные формулы в строчку может привести к огромному количеству человеческих ошибок. Много говорилось ещё по поводу ограниченного количестве расчётов, выполняемых проектировщиком. Что можно насоздавать программок для часто используемых расчётов и к отладке и проверке этих расчётов больше никогда не возвращаться. Я с этим не согласен.: Вот маестро специализируется на ЖБ, вы - на металле. А ведь есть огромное количество инженеров, у которых нет такой жёсткой специализации. Им приходится выполнять и несложный металл, и КЖ, и обследование и реконструкцию объектов, и заниматься строительной физикой. Одних способов усиления ж.б. конструкций столько, что типовые шаблоны расчётов замучаешься делать. Так что часто бывает, что многие расчёты нужно делать заново. Делать программу, отлаживать её - не выгодно, т.к. именно ТОТ расчёт не скоро может потребоваться. Поэтому лучшая альтернатива здесь - выполнять расчёты в Маткаде. |
|||
|
||||
Регистрация: 01.02.2008
Сообщений: 356
|
Программируемый калькулятор в 98 шагов памяти... Я еще успел и на нем попрограммировать... С тех пор такой жесткой оптимизации программ не делал. Возвращаясь к теме - преимущество MathCAD - возможность применения несложных численных методов типа того же численного интегрирования или чуть более сложных. Этому плохо учат инженеров, а зря. Зная простейшие методы вроде конечных разностей и МКЭ легче осознать. Именно применение численных методов почти без программирования - суть вопроса. Остальное - дело вкуса.
|
|||
|
||||
Сообщений: n/a
|
Цитата:
Не нужно обязательно вводить формулы в ячейку. Возьмем для примера коэффициент "фи" по п.5.3 СНиП II-23-81*. Он зависит, как известно от гибкости и расчетного сопротивления стали (грубо говоря - кусочно-непрерывная функция двух переменных) Вариант 1 Ry (тут в мПа) введено в ячейку, скажем В12 гибкость - в ячейку А14. В нужную нам ячейку вводится выражение для "фи". Код:
Вариант 2 Ry (кгс/см^2) введено в ячейку, В12 гибкость - в ячейку А14. В нужную нам ячейку вводится выражение для "фи": Цитата:
Код:
Само собой программистские возможности Бейсик лучше чем у строчных формул. Вариант 1 подходит вашему определению, вариант 2 - вполне нагляден и прост. По мне это даже проще, чем где-либо. Если какая то ошибка (скобку забыли) при первой же отладке вам на нее укажет сам Бейсик (это не то, что отлаживать формулы в ячейках). Если выражение очень громоздкое - разбиваете его на несколько частей и вводите по частям. Если хотите посмотреть на формулу в "нормальной записи", в смысле не в строчку - копируете и вставляете в wxMaxima - выдаст вам нормальную запись (кое-что реплейсом возможно придется заменить, из-за небольшой разницы в синтаксисе). Если выражение очень большое и очень сложное но является результатом какого то более простого математического действия (например - интеграла от простой функции) - используйте пакет символьной математики, который вычисляет вам этот интеграл и вы неглядя копируете его в буфер и вставляете в модуль (максимум заменяете что то автоматом через файнд-реплэйс). И так тоже можно. Если расчет носит единичный характер (раз в два года) и маловероятно, что повторится в том же виде - проще Imho вообще посчитать на бумажке, чем вводить в компьютер. Я раньше все вводил, а потом поймал на мысли, что открывая через год, когда мысль утрачена вообще не могу разобраться что там есть. Просто потому что методику саму забываю. Последний раз редактировалось Кулик Алексей aka kpblc, 09.04.2008 в 21:36. |
|||
|
||||
инженер-конструктор Регистрация: 23.04.2007
Сообщений: 452
|
Хворобьевъ
У вас как в отечественных машинах: там подкрути, там подверни...-Оттуда перенеси, вставь в др. программу, допиши модуль. Цитата:
Да и пусть я методику забуду, вникнуть не долго снова, особенно, когда не код написан (тогда конечно долго вникать придётся ), а наглядные формулы СНиПа. Я, как руководитель группы, не имею такой роскоши, чтобы самому выполнять ВСЕ расчёты. Это исполнитель, выполняя поставленную задачу, делает все необходимые ему расчёты. При этом, если он будет оформлять вручную на бумажке, проверить его будет очень трудно. Ведь многие исполнители делают так, что разобраться в его творчестве может только он сам. И больше никто другой. Я ещё раз повторюсь, может, конечно, в гражданском проектировании всё по-другому. У нас же, в промышленной мастерской, есть, конечго, часто выполняемые расчёты, которые мы автоматизировали. Но из объекта в объект нужно выполнять какие-то нетиповые, ещё и по-нескольку штук, а срок выдачи - вчера. А какой отладке кода может здесь идти речь? Если я буду код писать, или отдавать писать его нашим программистам (которым, кстати, на сроки как до лампочки), то меня начальник просто придушит. |
|||
|
||||
Сообщений: n/a
|
Да нет, все элементарно, смею вас уверить. Сортамент элементарно подключается - средствами только Excel/Сalc (хранится тут же в таблице). Интерполяция по таблицам - легко. Единственно что может быть чуть сложней - двигать формулы и пояснения по листу (Ячейки объединять, строки-столбцы убавлять-добавлять и т.д.). Так можно просто писать - в строчку или вставить вордовскую область в книгу и форматировать текст в ней. Заменил значение или новое сечение из сортамента выбрал - результат автоматом пересчитался. Просто вы фишку работы в Эксель не до конца проловили. Как, возможно, я фишку в Мкаде. Если бы я поработал чуть дольше, возможно бы привык. А так и рад что не привык.
Последний раз редактировалось Хворобьевъ, 09.04.2008 в 12:59. |
|||
|
||||
Сообщений: n/a
|
Да, добавлю к №110 небольшое замечание: многие пользователи Эксель зная о макросах и пользовательских функциях избегают их использования в расчетах. Городят большие выражения в строчках, разбивают хитрым способом и упрятывают расчет в несколько ячеек. Почему выбирают такие сложные пути? Может быть потому, что хотят чтобы файл и в Калк и в Эксель работал абсолютно одинаково (и в Гуглевом дистанционном офисе?). Тут я могу сказать, что простые вычислительные макросы почти всегда идентичны в Эксель и Калк. Так что экселевский расчет можно использовать в Калк практически без изменений. А чрезмерные хитрости при программировании через сложное сочетание экселевских функций могут приводить к тому, что код не вегда будет работать верно. К подводным камням короче. Все таки Бейсик в гомеопатических дозах лично я рекомендую.
А создавать окна, всякие элементны управления средствами макросов вряд ли нужно. Вот их то действительно сложновато переводить в Калк, да и просто в соседних версиях Эксель было у меня такое что приходилось их менять немного для адекватной работы. SergL Модуль создается за несколько секунд (Alt+F11, Вставить-> Модуль). И сохраняется в том же файле. Ничего, поверьте страшного или сложного в нем нет. |
|||
|
||||
инженер-конструктор Регистрация: 23.04.2007
Сообщений: 452
|
Хворобьевъ
Цитата:
Насколько я понял, основной ваш аргумент - это то, что Маткад всё-таки денег стоит, а бесплатно его использовать - всегда пожалуйста. Но это как раз и обсуждалось здесь: http://dwg.ru/f/showpost.php?p=212081&postcount=27 и здесь: http://dwg.ru/f/showpost.php?p=212104&postcount=28 Это всё бесплатные программы. Smash, конечно, слабоват, пробовал его - не понравилось. Вот хочу scilab поюзать, может понравится. |
|||
|
||||
Сообщений: n/a
|
Вот здесь нашел : "Scilab - это язык высокого уровня для выполнения математических расчетов. Пакет включает в себя набор инструментов и интерактивную документацию. В первом приближении пакет является некоммерческим аналогом пакета Matlab."
Так что, насколько я представляю себе назначение Matlab это не то что нужно для оформительства несложных расчетов. Мне кажется к wxMaxima (она русифицирована, наш чел писал) даже в этом случае гораздо проще приспособится - там можно и комментировать запросто расчеты и передавать в html-TeX. Вот, читайте: http://iais.kemsu.ru/odocs/lisp/maxi...rnavsky-1.html Но возвращаясь к нашему спору: Просто от количества простых операций зависит производительность труда , в связке Basic + электронные таблицы простых операций все же не намного больше. Работа осуществляется сразу в двух окнах открытых - в бейсик (там код) и таблицах (там внешность). Отладка простая, синтаксис ясный. Если тем более у вас расчеты с арифметическими действиями по формулам. Набирать описаловку можете в ворде и вставлять в книгу Эксель как объект ОЛЕ (это если вас раздражает невозможность полноценного форматирования текста в электронных таблицах). Вернее даже не набирать в ворде а вставлять в Эксель/Калк вордовские куски-прямоугольники. Т.е. опять таки у вас против Эксель явное предубеждение. Многие кстати терпеть не могут Эксель, как там правильно работать в книжках по простому не пишут, а пока сам допрешь, нужно время. Последний раз редактировалось Хворобьевъ, 09.04.2008 в 19:50. |
|||
|
||||
>и передавать в html-TeX.
Ну наконец-то! Алгоритм расчета по СНиП -> MATLAB(Octave,...) -> LaTeX.
__________________
Reshaping the STEM field |
||||
|
||||
Сообщений: n/a
|
В последнем случае вы сможете вставлять в расчет всяческие интегралы-дифуры и графики, и это будет проверябельно чисто по распечатке для вас, но вот оформительские возможности пострадают конечно.
Есть еще такая штука как TeXmacs Цитирую Тихона Тарнавского Цитата:
В принципе, всегда когда индивидум собирается перейти целиком на открытое ПО для полного комфорта возникает необходимость не в одной а в нескольких программах (Open Office пожалуй исключение единственное из этого правила). А для этого конечно же требуется по крайней мере нормальный уровень владения компьютером от пользователей - ваших работников. А они скорее всего не захотят переобучаться. И варианты у вас остаются такие: либо все-таки волевым путем перенести центр тяжести производственного процесса целиком в Опен-Офис (тут вы экономите сразу на двух пакетах, причем раз и навсегда - где бы вы не работали), выработать для себя такой алгоритм работы, который полностью контролируем, либо все покупать легальное. По мне первый показался лучше. Я считаю, что основная масса выполняемых расчетов - часто повторяемые. Можно написать-протестить-защитить штук 20-30 расчетных шаблонов и только цифирьки менять (и проверять). А индивидуальные вещи, которые не так часто, - отпускайте расчетчика домой, пусть делает в своем любимом маткаде и приносит вам. Последний раз редактировалось Хворобьевъ, 09.04.2008 в 22:03. |
|||
|
||||
Сообщений: n/a
|
Тут вам придется столкнуться с тем, что большая часть информации на английском вообще то. На русском немного даже ссылок.
http://citkit.ru/articles/455/ http://www.texmacs.org/tmweb/download/windows.en.html http://uk.wikipedia.org/wiki/GNU_TeXmacs Хотя теоретически Internationalization of TeXmacs ... Russian Andrey Grozin ... Думаю, самое лучшее у Тихона же и спросить. Последний раз редактировалось Хворобьевъ, 09.04.2008 в 23:43. |
|||
|
||||
Еще ссылки.
1. Прямая ссылка на CygTexMacs. Не требует предварительной установки Cygwin. Около 90 MB. http://www.texmacs.org/Download/ftp/...CygTeXmacs.zip 2. Еще есть несколько устаревшая версия, чисто портированная под Винду, по идее должна быть менее проблемной. 18 MB. http://www.texmacs.org/Download/ftp/...macs-1.0.5.exe 3. А вот и последняя Maxima. 22 метра. http://downloads.sourceforge.net/max...7&big_mirror=1
__________________
Reshaping the STEM field |
||||
|
||||||||||||||||||||||||
проектировщик Регистрация: 08.05.2004
Украина
Сообщений: 1,123
|
Хворобьевъ
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
1) Объем проверки от этого не уменьшится 2) Бумажки теряются 3) Откуда я знаю- сколько раз расчет еще повторится? Нпример почти полная библиотека по каменным и армокаменным, которую я написал в свое время- так никогда повторно не применилась. И напротив- написанное на скорую руку продавливание стало одной из самых употребимых болванок... Даже переписывать потом пришлось на нормальный лад- оформлять там и т.д. Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
|
|||||||||||||||||||||||
|
||||
Сообщений: n/a
|
maestro
Вам не нравится - не используйте. Я использую Open Office и успешно. Вся наша организация использует. Конкуренты наши используют. Смею вас заверить - мне и даром не нужен ни Эксель, ни Мкад. Я действительно убил личное время на переделку экселевского наследия под Калк. Ровно два дня - свои выходные. Возможно, я счастливчик, но это так. Переделывать обратно я не буду. Так что ваши доводы лично для меня совсем не убедительны. Что кто то там чего то боится - прощелкал бейсик в средней школе и т.д. Хорошо, SergL такой продвинутый, что понимает хитросплетения Мкада и может их проверять непосредственно: код и результат. У нас ГИП-ам за 60-70, они проверяют с карандашем и калькулятором. Хорошо, хоть калькуляторы освоили. Если я напишу им что то типа If ... Then и выдам это в отчете - они спросят: "А это что за епамть?". Поэтому отчеты предоставляются на проверку им в соответствующем виде, в виде в котором в Calc делать достаточно удобно. А If ... Then прячутся в модуль, как и положено. Что касается скорости, не знаю какая она у вас в Мкаде, а у меня скорость написания расчетного шаблона примерно равняется скорости написания листа с ручным счетом. Это удовлетворительно, т.к. потом используется многократно. Объемов мы делаем прилично, проектируем и гражданку и промку и I и II уровня ответственности. И госэкспертизы проходим как и все. Не понимаю о чем разговор. О личных пристрастиях? Так у всех они свои. Я вполне допускаю, что для ваших условий нужно именно то, что вы и выбрали. Но за себя рассуждаю, а вот как завтра нас купит какой-нибудь Абрамович, урежет зарплату и придется перетаскивать свою задницу в другую организацию. А как там вдруг нельзя ставить нелегальный софт, тот же Эксель или Маткад ломаный? Вот и начнется гемморой заново. А так - не начнется, понимаете? Это как на наркотик подсаживаться - пожизненная зависимость. А мне это не надо. Последний раз редактировалось Хворобьевъ, 10.04.2008 в 09:42. |
|||
|
||||||||||
проектировщик Регистрация: 08.05.2004
Украина
Сообщений: 1,123
|
Хворобьевъ
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Последний раз редактировалось maestro, 10.04.2008 в 13:56. |
|||||||||
|
||||
Сообщений: n/a
|
maestro
у нас все проще. Если я начну просить купить тот же Маткад сегодня, его в лучшем случае купят через три года. А приказ не использовать левое ПО вышел уже давно ... Да и самому жутко хочется быть легальным пользователем, все таки как не крути пол-жизни проходят в работе с той или иной софтиной. Поэтому я запихал все свои капризы куда подальше и юзаю Опен-Офис. Я уже писал, что самые легкие неудобства рассосались полностью через полгода, по мере привыкания, а работать в принципе начал сразу. Цитата:
Интерфейс русский, справка нет. По русски печатает. При первом запуске спрашивает, типа что плагины не установлены, просит их поискать. Выбираем "Да", некоторое время висит, потом запускается. Как и писал Тихон: Вставить=> Сессия => Maxima. Правда работать как то необычно, по крайней мере, сначала, тоже надо приспосабливаться. По-моему в wxMaxima удобней (хотя я ей уже продолжительное время пользуюсь, сразу тоже фишку не мог просечь). Последний раз редактировалось Хворобьевъ, 10.04.2008 в 15:14. |
|||
|
||||
проектировщик Регистрация: 08.05.2004
Украина
Сообщений: 1,123
|
Да я тоже с ним работать начал.. В принципе если бы не специфичность нужд и обученность юзеров- наверное и подошел бы.. Ладно.. Хватит действительно этого всего... Со своей стороны могу сказать что человек, могущий сделать такие болванки- хорошо протестированные, продуманные и в полном соответствии с нашими придурошными СНиПами (ведь я тоже знамался подобными- я могу оценить этот труд) - это не потерянный для инженерии человек имхо : ) Я не знаю как вы как специалист в своем деле, поскольку не работал с вами- но по-моему вы неплохой спец и вполне имеете право иметь свою точку зрения. Мне тоже приятно было с вами общаться. Еще пообщаемся. Вдобавок вы мне пару идей подарили.
Последний раз редактировалось maestro, 10.04.2008 в 15:53. |
|||
|
||||
>Большое спасибо за вторую ссылку.
По моему скромному мнению, задача отделения оформительской части от вычислительной может быть вполне красиво решена посредством трансляции в LaTeX исходного кода из математического пакета, даже без использования специализированного редактора LaTeX. В этом случае нечитабельность исходного кода в той же Octave не играет роли: программу все равно разрабатыает не расчетчик, он ее только будет использовать по правилам, определенным разработчиком. Я еще толком не разобрался в таком механизме, но применительно к алгоримту, реализуемому m-файлом, довольно ясно могу себе представить процесс. Само собой, подразумевается написание некоторого промежуточного обработчика, возможно, даже реализующего элементарные структуры LaTeX (там очень простой, как мне кажется, а главное - текстовый формат). Думаю, можно довольно безболезненно реализовать обработку, в которой исходный .m-файл: %% a=20 b=30 Ksi = 0.6 %% Section_Height=(b - a) / 20 * Ksi Превращается в что-то вроде: --------------------- Расчет xxx Исходные данные: Ширина сферического коня a=20 см Длина сферического коня b=30 см Коэффициент сопротивления вакуума Ksi = 0.6 Согласно галактическому коду EC3 пп.2045.2 получаем сечение Сф. Коня Sh = (b - a) / 20 * Ksi = (30 - 20) / 20 * 0.6 = 0.3 см. -------------------- В заключение/в пояснительную записку/на экспертизу в этом случае отправляется pdf-файл с расчетами "как вручную", а трудоемкость работы расчетчика минимальна - открыть текстовый файл с определениями переменных и забить их туда, после чего запустить транслятор и получить pdf на выходе. Нет?
__________________
Reshaping the STEM field |
||||
|
||||
Сообщений: n/a
|
Цитата:
|
|||
|
||||
Цитата:
Главная-то ценность языка Matlab - продвинутая манипуляция матрицами, что бывает исключительно удобным во многих, иногда весьма неожиданных случаях.
__________________
Reshaping the STEM field |
||||
|
||||
Сообщений: n/a
|
TeXmax сам по себе мне однозначно нравится прикольными ТеХовскими шрифтами стройностью форматирования и стилем, как в солидных научных изданиях.
Но соединение с Maximoй не сказал бы, что сильно круче в части удобства, чем в wxMaxima. У меня в TeXmax сразу глюк, например, вылез с изменением регистра переменных в сессии Maxima. Вообще я заметил, что в любой классической линуксоидной программе, под винду портированной, глюки как правило неизбежны. А в данном случае даже обратиться особо не к кому - у линуксоидов прохладное отношение к нашему брату. В сущности, ничего особенно не дает TeXmax+Maxima. Все равно это по сути - отдельно поясниловка (хотя и красивая), отдельно блок с математикой. Так и в wxMaxima можно без проблем вводить комментарии (наводим указатель в нужное место => контекстное меню - выбираем "вставить ввод" или "вставить текст". У wxMaxima имеются некоторые особенности работы. Ввести команду и получить верный результат - не сразу получается, поэтому, естественно мы возвращаемся к введенным командам с целью их редактирования. А вот редактируются они не на раз (как, скажем, в Maple). Нужно выделить фрагмент кода, щелкнув по нему и выбрать (в контекстном меню -правая кнопка мыши, или в меню "Правка") "редактировать ввод". После редактирования выделить и выбрать "перевычислить ввод". Либо для редактирования ввода нажать Ctrl+E, а для перевычисления Ctrl+R. Если я не ошибаюсь, в Maple просто редактировалось, как текст, а перевычисление достигалось нажатием Enter. Можно практиковать и другой способ работы. Сохраняем файл wxMaxima (расширение .wxm), закрываем программу, затем находим и открываем его "Блокнотом" (выделяем => правая кнопка мыши => Открыть с помощью => Выбрать программу...). Сохраняем после правки, и открываем опять с помощью wxMaxima. Происходит пересчет исправленного кода. Потом опять закрываем, правим в "Блокноте" (последний можно и не закрывать, просто сохранять каждый раз изменения), опять запускаем и т.д. Хотя, и вариант с Ctrl+E - Ctrl+R, наверно тоже если привыкнуть вполне удобен . А может и еще есть какие варианты. Еще один совет: Если Maxima спрашивает: Is "трам-там-там" postive, negative, or zero? введите в командную строку букву p, n или z, соответственно и нажмите Enter. Последний раз редактировалось Хворобьевъ, 12.04.2008 в 15:36. |
|||
|
||||
Проектирование зданий и частей зданий Регистрация: 12.06.2007
Екатеринбург
Сообщений: 3,042
|
Цитата:
По поводу, что добыть невозможно. Вот второй том продается. Зацените цену. http://www.edurss.ru/cgi-bin/db.pl?c...ng=ru&list=132 Может и вправду кто-нибудь отсканирует и выложит на сайте? Заранее благодарен.
__________________
«Точно знают, только когда мало знают. Вместе со знанием растет сомнение». Иоганн Вольфганг Гете |
|||
|
||||
Сообщений: n/a
|
Цитата:
Кстати: функция wxMaxima "Копировать ТеХ" чудно соотносится с возможностью тега TEX на этом форуме, если формулу нужно вставить ... |
|||
|
||||
Проектирование Регистрация: 08.12.2006
Сообщений: 18
|
Двухмерная интерполяция функцией lspline фрагмента таблицы 7.2 СП 50-102-2003 "Проектирование и устройство свайных фундаментов". Вроде интерполирует, но не совсем линейно . При приведенных значениях х=2,5 м глубины и IL=0.3 значение f(x,y) при линейной интерполяции д.б. 32.5, а не 32.786. Вложение - файл *.xmcd (MC14). Как сделать линейно не понятно пока.
Последний раз редактировалось AnatolyCB, 19.04.2008 в 10:55. |
|||
|
||||
конструктор Регистрация: 29.07.2005
Ростов-на-Дону
Сообщений: 1,091
|
Цитата:
__________________
С уважением!!! |
|||
|
||||
проектировщик Регистрация: 08.05.2004
Украина
Сообщений: 1,123
|
Хворобьев
Цитата:
Цитата:
Цитата:
|
|||
|
||||
Строитель Регистрация: 02.09.2003
Лукоморье
Сообщений: 1,075
|
"Расчет железобетонных конструкций по прочности, трещиностойкости и деформациям" А.С. Залесов, Э.Н. Колдыш и т.д. На которую выше ссылался maestro я нашел. Скоро (в понедельник или вторник) вывалю в даунлоад. Единственное, не очень хорошее качество исходных растровых изображений (текст иногда размыт) и растры сосканированы с разворотов книги (две стр.).
Люди, неужели никто Флорина не нашел? |
|||
|
||||
конструктор Лего Регистрация: 21.10.2005
Краснодар
Сообщений: 204
|
Разворот книги Флорина не помещается на сканер. Чтобы отсканерить 360 стр. придется книгу перевернуть 360 раз! За раз такое не проделать а если такое проделать то после этого месяц не захочется глядеть на сканер. Сначала сканерить четные потом нечетные страницы.Потом перенумеровать файлы.Потом обработать в Кромсаторе. Потом ужать в дежавю. Потом закачать на ДВГ.ру.Наверное, если плотно поработать то такое можно проделать за 1 день.Лучше за этот день съездить с друзьями на море.А так видели мы эту книгу, добротная - Сталинская школа.
|
|||
|
||||
конструктор Лего Регистрация: 21.10.2005
Краснодар
Сообщений: 204
|
FAQ
-как пережать pdf в djvu? -очень просто. 1.Загружаем исходный файл в Adobe Acrobat. 2.Сохраняем документ как tiff файлы. 3.Из полученных tiff файлов клеим djvu c помощью LizardTech DEE 5.1 Также не забываем о всяких Яндексах и Гуглях... А что касается ваших слов о "деланных" и "левых понтах" то они характеризуют только вас. Потому что человек есть то, что он говорит. P.S. Флорина кинул в даун. 4 метра, 200 dpi |
|||
|
||||
Проектирование зданий и частей зданий Регистрация: 12.06.2007
Екатеринбург
Сообщений: 3,042
|
nikе, спасибо!
http://dwg.ru/dnl/3808 И не грузитесь за различные высказывания, ибо и в правду: Цитата:
__________________
«Точно знают, только когда мало знают. Вместе со знанием растет сомнение». Иоганн Вольфганг Гете Последний раз редактировалось Armin, 26.04.2008 в 08:05. |
|||
|
||||
проектировщик Регистрация: 08.05.2004
Украина
Сообщений: 1,123
|
Вау!!! Круто! Спасибо, дорогой товарисчь! Флорин в электронке.. Я могу теперь свою ксерокопию 20го поколения выкинуть.. Круто.. И всетаки- а может попробуете на рапиду кинуть оригинал в ПДФ- в случае таких книжек я признаться фанат более высокого разрешения
|
|||
|
||||
Регистрация: 07.12.2006
Краснодар
Сообщений: 219
|
по просьбам трудящихся сбросил на рапиду. сразу предупреждаю качество скана немногим лучше чем представленный .djvu а относительно подачи - вообще надо обрезать и корректировать. вобщем смотрите сами
http://www.rapidshare.ru/658837 |
|||
|
||||
Строитель Регистрация: 02.09.2003
Лукоморье
Сообщений: 1,075
|
"Расчет железобетонных конструкций по прочности трещиностойкости и деформациям" А.С. Залесов, Э.Н. Кондыш -> http://dwg.ru/dnl/3843.
|
|||
|
||||
Сообщений: n/a
|
|
|||
|
||||
конструктор Регистрация: 29.07.2005
Ростов-на-Дону
Сообщений: 1,091
|
Цитата:
__________________
С уважением!!! |
|||
|
||||
проектировщик Регистрация: 08.05.2004
Украина
Сообщений: 1,123
|
Хворобьевъ
Цитата:
|
|||
|
||||
make love not war Регистрация: 22.05.2008
Сообщений: 681
|
В ж/б имеют хождение эмпирические (опытные) формулы (в отличии от стали, где все методики теоретически обоснованны и воспроизводятся либо аналитически, либо в программе вроде ANSYS). В таких формулах необходимо использовать оговоренные размерности входящих величин. Соответствено в них размерность имеют численные коэффициенты перед корнями (размерность коэффициентов выводится из размерности входящих величин и размерности результатов - которые непременно известны).
|
|||
|
||||
make love not war Регистрация: 22.05.2008
Сообщений: 681
|
Во-во. Помимо чисто строительного описания набирать: "применяем команду абвгд...". Зашибись!
|
|||
|
||||
конструктор Регистрация: 29.07.2005
Ростов-на-Дону
Сообщений: 1,091
|
Во
Цитата:
__________________
С уважением!!! |
|||
|
||||
make love not war Регистрация: 22.05.2008
Сообщений: 681
|
Ну даже если так, все равно электронные таблицы на мой взгляд проще. Кстати в Calc Open Office есть функция formula() которая расшифровыает формулу в заданной ячейке и пишет либо адреса, либо, если задать - соответствующие переменные (например g^2+a*b/c=14.256 )
|
|||
|
||||
конструктор Регистрация: 29.07.2005
Ростов-на-Дону
Сообщений: 1,091
|
Цитата:
__________________
С уважением!!! |
|||
|
||||
проектировщик Регистрация: 08.05.2004
Украина
Сообщений: 1,123
|
Хворобьев
Цитата:
И кроме того, как человек интенсивно программивший и там, и там- я не могу сказать, что Ексель- проще. Я досконально знаю ОБА пакета. Потому лично для меня они не воюют- а дополняют друг друга. Цитата:
|
|||
|
||||
конструктор Регистрация: 29.07.2005
Ростов-на-Дону
Сообщений: 1,091
|
"Подружить" электронные таблицы и Маткад можно через вставку компонент. Можно СНиПовские таблицы сохранять в xls, а потом из них формировать матрицы маткада и работать с ними. Для меня это был самый большой минус маткада - раньше приходилось переписывать таблицы в маткад вручную.
__________________
С уважением!!! |
|||
|
||||
Регистрация: 05.05.2005
94597
Сообщений: 900
|
Вопрос знатокам маткада: про оформлении вычислений мы задаём переменные, пишем уравнения и т.д. - можно ли сделать так, чтобы после уравнения с буквенными переменными можно было бы видеть это же уравнение, но уже с численными значениями этих переменных, а только потом уже ответ?
Ещё, - сам я пользуюсь этой программой очень недавно, если кому не жалко выложить пример одного из своих расчётов - было бы интересно посмотреть сам стиль и логику оформления |
|||
|
||||
Регистрация: 28.02.2004
43
Сообщений: 1,796
|
можно разорвать длинную формулу по операции сложения (+). Пробуй комбинацию Shift+Enter
|
|||
|
||||
конструктор Регистрация: 24.09.2005
МО
Сообщений: 870
|
для решения ДУ в ЧП (модель балки Бернулли-Эйлера) есть ли открытые пакеты?
тут что-то нашел -http://www.physics.uq.edu.au/xmds/ кто-нибудь использовал? Последний раз редактировалось Vlamos, 29.03.2009 в 13:52. |
|||
|
||||
Регистрация: 09.12.2008
Сообщений: 4,649
|
Открытые МКЭ программы, в которых бы были балочные элементы?
http://www.oofem.org/en/oofem.html http://slffea.sourceforge.net/ (Последний есть для Win32, запускаете beam.exe и вводите имя задачи, например bridge, для постпроцессинга - запускаете beamgr.exe, вводите "0" для статики и номер формы для колебаний. - см. прис. архив) Для решения ДУ в ЧП может подойти Maxima или scilab (по последнему очень много литературы на русском). Да вообще много чего может подойти, в зависимости от задачи будет более или менее подходящим.
__________________
мой блог по некоторым вопросам |
|||
|
||||
конструктор Регистрация: 24.09.2005
МО
Сообщений: 870
|
вот тут интересное - http://www.fundp.ac.be/sciences/phys...n/convode.html
а в Maxime PDE вроде нет? scilab смотрел,там мало моделей,как в Маткаде нужны именно ДУ в ЧП,так как решение задачи колебаний нужно в виде бегущей,а не стоячей волны за ссылки спасибо, Цитата:
Последний раз редактировалось Vlamos, 29.03.2009 в 22:07. Причина: есть PDE в SCILABе! |
|||
|
||||
Регистрация: 09.12.2008
Сообщений: 4,649
|
Maxima вообще символьный пакет. ОДУ там точно есть, в частных производных не знаю (возможно что и нет).
Getdp посмотрите. Вот еще http://www.iecn.u-nancy.fr/~pincon/s...ose_taiwan.pdf По запросу PDE на главном портале открытого ПО http://sourceforge.net/search/?type_...soft&words=PDE Если вы хотите смоделировать непосредственно колебания чего то - посмотрите CalculiX, Impact в dnl (балочных там нет элементов, но можно попробовать набрать балку пластинками). Пакет простой кстати, в том числе справка есть на русском к нему (разархивируете и батник запускаете)
__________________
мой блог по некоторым вопросам Последний раз редактировалось ETCartman, 29.03.2009 в 20:33. |
|||
|
||||
конструктор Регистрация: 24.09.2005
МО
Сообщений: 870
|
спасибо за ссылки ,http://www.geuz.org/getdp/ уже похоже!
искал слабовато,но думал что порекомендуют что -то конкретное,испытанное.. |
|||
|
||||
Регистрация: 09.12.2008
Сообщений: 4,649
|
glut32.dll - в архиве
Странно, у меня не вылетает ничего, вот для примера 2-я форма колебаний
__________________
мой блог по некоторым вопросам |
|||
|
||||
Регистрация: 09.12.2008
Сообщений: 4,649
|
В Ansys есть Explicit Dynamics Analysis само собой (он и в CalculiX есть, хотя в последнем балочные элементы состряпаны из объемников и пользоваться ими не очень удобно).
Если балка не сложная, можно наверно слепить ее из оболочек (привести сечение к прямоугольному). Impact программа вообще очень простая, для студентов. Делаете сеточку (типа как в SCAD-е. задаете материал, толщину пластинок, усилия, закрпеления, скорости, ускорения и т.д.) Жаль только что для более или менее сложных задач она плохо подходит, хотя бы в силу медлительности счета.
__________________
мой блог по некоторым вопросам Последний раз редактировалось ETCartman, 29.03.2009 в 21:32. |
|||
|
||||
Регистрация: 07.12.2006
Краснодар
Сообщений: 219
|
Цитата:
Цитата:
бери Maxima, или любой другой мат. пакет, даже Mathcad подойдет (правда он не "открытый"), для решения обычных балок их вполне достаточно если интересует решение МКЭ, то из открытого здесь небезызвестные Code_Aster, Elmer, и т.д. и т.п. думаю ты в курсе |
|||
|
||||
конструктор Регистрация: 24.09.2005
МО
Сообщений: 870
|
Цитата:
|
|||
|
||||
Регистрация: 07.12.2006
Краснодар
Сообщений: 219
|
Цитата:
во-первых, если имеется в виду программирование в смысле программирования как средства маткада, то оно облегчено донельзя. а если имеется в виду составления пользователем порядка вычисления той или иной величины, то от этого не уйти нигде. во-вторых есть встроенные алгоритмы численного интегрирования и никто не мешает выписать решение из справочника и задавая краевые условия доводить решение до цифры. в конце концов можно наваять какую-нибудь схему решения ур-я. я не являюсь пользователем маткада. поэтому могу помочь только ссылкой на вроде бы неплохой электронный справочник по маткаду http://www.radiomaster.ru/cad/mc12/glava_11/index01.php |
|||
|
||||
конструктор Регистрация: 24.09.2005
МО
Сообщений: 870
|
Цитата:
Цитата:
Цитата:
|
|||