Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - Mathcad - История версий15 мая 2011Оглавление: 1. Mathcad 2. Основные возможности 3. Сравнительная характеристика 4. Расширение функциональности 5. Взаимодействие с другими программами 6. История версий 7. Развитие Mathcad 1.0-5.xxВерсии Mathcad с 1.0 по 4.хх работали в операционной системе DOS, имели небольшой общий размер исполняемых файлов и незначительные системные требования . Возможности позволяли выполнять операции как с элементарными математическими функциями, так и специальными. Уже в первых версиях присутствовала возможность использования размерностей в расчетах и построения 2D-графики. 3D-графика появилась в версиях 2.5х и выше, возможности которой, впрочем, существенно сдерживались незначительными вычислительными возможностями ЭВМ того времени. Объединив усилия с фирмой Waterloo Maple Software и введя в свои системы ядро мощной системы символьной математики Maple V, MathSoft Inc. научила свою систему основам компьютерной алгебры. Однако, из многочисленных функций ядра Maple V и его расширений привлечено лишь мизерную часть распространенных функций символьной математики. Между тем, появилась возможность использовать функции ядра Maple V с вызовом их из системы Mathcad. Возможности программирования ограничивались функциями if и until, позволявшие реализовывать лишь две основные алгоритмические конструкции выбор и повторение. Но эти функции не могут иметь в качестве аргументов блоки составных операторов. Поэтому для реализации даже несложного алгоритма нужно было подключать механизм вложенных функций, существенно осложняющего программирование. Версии с 5-й и выше уже работали на платформе Windows. Начиная с пятой версии Mathcad пользователям была представлена возможность объявления в среде Mathcad новых встроенных функций. Их нужно было написать на языке С, откомпилировать 32-разрядным транслятором и прикрепить к Mathcad через механизм DLL. В пятой версии также появились инструменты решения обыкновенных дифференциальных уравнений и их систем. Mathcad 6Версии Mathcad 6.0 и PLUS 6.0 были рассчитаны на работу с ОС Windows 95 и были полноценными 32-разрядными приложениями, которые могли полностью использовать новые возможности микропроцессоров серий 486/Pentium. Интерфейс системы был улучшен, повышена скорость выполнения операций, введены многочисленные новые графические возможности, новые функции и новые возможности программирования. Вариант системы 6.0 Standard Edition рассчитана на обычных пользователей, к которым относятся ученые, инженеры, преподаватели и студенты вузов, с уважением относятся к математике, но не считают все же ее главным своим занятием. Система ориентирована на ПК класса 386DX и выше с емкостью RAM не менее 4 Мб и свободным пространством на диске не менее 12 Мб для файла подкачки и еще 20 Мб для установки самой системы. Второй вариант системы PLUS 6.0 ориентирован на пользователей профессионалов, требующих более мощного математического помощника. Для реализаций расширенных возможностей становится необходимым RAM с емкостью не менее 8 Мб. Mathcad PLUS 6.0 имеет заметно расширенный набор функций, расширенные возможности символьных вычислений и мощную графику. Стоимость Mathcad 6.0 составляла 129$, а Mathcad PLUS 6.0 495$. Были также версии для студентов и школьников, Mathcad 6.0 Standart. Для версий Standart и PLUS дополнительно включалось средство рисования технических и бизнес-диаграмм Visio Express корпорации Visio. Mathcad 7В версии Mathcad 7.0 PRO были следующие доработки и нововведения: отсутствие проблемы 2000 года; интерфейс, существенно переработанный и приближенный к интерфейсу текстового процессора Word 95/97; выделения частей выражений мышью; задача впервые для данной переменной ее значения или значений нажатием клавиши =, при повторном использовании клавиши = для этой же переменной выводится ее текущее значение; быстрое построение графиков в декартовых и полярных координатах с автоматической установкой пределов изменения независимых переменных; новая палитра символьной математики с расширенными операторами; удобным и наглядным синтаксисом символьных операций; возможность обработки ошибок в ходе вычислений; новые инструкции on error, continue, return; применение в программах операторов символьных операций; новый тип строковых данных, констант и переменных; восемь новых функций для работы со строковыми данными; задачи размерных величин в системе СИ; возможность подготовки сложных документов различными пользователями, работающими в разных местах, с помощью Collaboratory; возможность обмена документами через Интернет; появление более оперативного центра ресурсов вместо «быстрых шпаргалок» QuickSheet, электронных книг, самоучителя и др.; моделирование работы сложных систем, построенных из функциональных блоков, с помощью системы MathConnex, имеющая 16 компонентов; возможность использования функций других систем и фактическая интеграция с ними. Некоторые из указанных изменений были скорее из разряда приятных мелочей, например расширено действие знака =. Другие изменения, такие как интеграция с другими системами и применение системного интегратора MathConnex, были серьезными дополнением системы, открыли множество новых возможностей. Mathcad 8Версия Mathcad 8.0 PRO предоставила еще целый ряд полезных возможностей: около 50 новых математических функций; новые функции оптимизации maximize и minimize; решения задач линейного программирования, новые функции контроля типа данных; улучшенный блок решения систем нелинейных уравнений снято ограничение на полное число уравнений, теперь их число достигло 200; введение набора методов численного интегрирования с возможностью выбора конкретного метода через контекстное меню; возможность проведения бинарных вычислений; эффективные средства сглаживания данных; улучшенные средства ввода и форматирования текста; команды редактирования Find и Replace; новая возможность блокировки и сокрытия областей; улучшенное вывода таблиц; возможность записи документов в формате HTML, возможность записи документов в формате предыдущих версий; поддержка новой графики OpenGL и ActiveX, применение мастеров для создания сложных трехмерных графиков; существенно улучшены средства форматирования графиков; просмотр графиков в увеличенном масштабе; применения функциональной окраски поверхностей; возможность изображения на одном трехмерном графике поверхностей и фигур разного типа; возможность изображения на одном трехмерном графике разных объектов, с пересечением в пространстве; возможность вращения трехмерных графиков в пространстве мышью; анимация трехмерных графиков. Mathcad 2000Версия Mathcad 2000 добавила к существующим возможностям еще ряд новых и существенных отличий: улучшенный интерфейс системы, в частности интеграция с Интернетом перенесена в центр ресурсов; введен ряд новых функций для финансово-экономических расчетов, создания матриц трехмерных поверхностей, численного решения дифференциальных уравнений в составе блока Given, контроля типа размерных переменных и др.; введен набор функций для выполнения регрессии экспоненциальной, логарифмической, синусоидальной и др.; введен набор логических операторов; расширенные возможности функции root теперь она может искать корень не только по заданному приближению, но и в заданном интервале; введено ускоренное и упрощенное построение трехмерных графиков; предусмотрено наложение надписей на блоки документов, в частности графические; введена трассировка ошибок; существенно обновлен набор примеров в центре ресурсов; обеспечен контроль орфографии англоязычных текстов на трех диалектах английского языка. Mathcad 2001В версии Mathcad 2001 еще более возросла производительность вычислений и расширенные возможности. Внедрена поддержка Windows 2000. Созданы четыре модификации с учетом специфики использования. Основные нововведения: существенно расширена совместимость с другими популярными приложениями; обработка единиц измерения в реальном времени; ограничения рекурсивного спуска в процессе вычислений; оптимизированы вычисления, особенно для итераций, суммирования, интегрирования и дифференцирования; новые логические алгоритмы, основанные на зависимостях от областей изменения переменных и большая согласованность между аналитическими и численными расчетами; улучшенное управление памятью и обработка объектов рабочего документа, которые удаляются; новый режим публикации в сочетании с основанными на MathML возможностями электронных публикаций; включение последней версии IBM Techexplorer Professional Edition для чтения и редактирования MathML, TeX и LaTeX. Существенно усовершенствованы инструменты для создания приложений с использованием Mathcad: улучшенные объекты программирования сценария для создания новых модулей из программируемых OLE и COM объектов, и хранение их для повторного использования и распространения. Поддерживаются стандартные языки программирования сценариев, такие как VBScript и JScript. Mathcad 2001iMathcad 2001i получил полную поддержку Windows XP, расширены возможности сбора данных от внешних устройств, повышенную защищенность Mathcad-документов введением современной криптографии, упрощенную публикацию в Интернет, расширенное число алгоритмов решения задач и набор опций пользовательских настроек. Основные нововведения:
Mathcad 11-11.2aПри создании Mathcad 11 основное внимание было обращено на увеличение скорости и мощности работы системы. Цель состояла в том, чтобы улучшить ядро Mathcad, расширить и улучшить удобства работы с Mathcad. Основные нововведения:
Mathcad 12Новая версия пакета получила более совершенное математическое ядро, а также дополнительные опции, позволяющие сохранять и публиковать документы Mathcad в различных форматах. Основные нововведения:
Mathcad 13-13.1Основные нововведения:
Mathcad 14Mathcad 14 первая с момента приобретения Mathsoft Inc. компанией PTC версия Mathcad. Реализована возможность двусторонней интеграции с основным продуктом PTC пакетом Pro/ENGINEER. Базовые величины, рассчитанные в системе Mathcad, могут быть переведены в параметры и размеры CAD-модели для управления геометрическим объектом. Параметры из модели Pro/ENGINEER также можно ввести в Mathcad для последующих инженерно-конструкторских расчетов. Существенные изменения коснулись также математического ядра системы, которое теперь использует символьную систему MuPAD. Это позволило во многих случаях повысить точность символьных вычислений и их детализацию, но есть и негативные последствия, связанные, в первую очередь, с совместимостью символьных алгоритмов с предыдущими версиями. Основные нововведения:
Версии Mathcad с 12-й включительно, в связи с использованием формата данных XML, а также с постепенным ростом функционального инструментария, имеют ограниченную обратную совместимость документов с предыдущими версиями, но могут почти без ограничений открывать документы, созданные в старых версиях. Как следствие, импорт также имеет ограничения: документ, созданный в Mathcad 14 можно сохранить в формате версии не ниже 11-й. Mathcad 15Основные новые возможности:
Mathcad Prime 1.0Mathcad Prime 1.0 является последним релизом компании PTC в программном обеспечении для инженерных расчетов. Основные отличия нового Mathcad Prime 1.0 :
КомплектацииВерсии Mathcad могут отличатся комплектацией и лицензией пользователя. В разное время поставлялись версии Mathcad Professional, Mathcad Premium, Mathcad Enterprise Edition. Для академических пользователей предназначена версия Mathcad Academic Professor. Некоторое время выпускались также упрощенные и заметно «урезанные» студенческие версии программы. Просмотров: 10232
|