5GL

История версий Mathcad

Mathcad 1.0-5.xx

Версии Mathcad с 1.0 по 4.хх работали в операционной системе DOS, имели небольшой общий размер исполняемых файлов (до 1 Мб) и незначительные (по современным меркам) системные требования (оперативная память до 1 МБ, IBM PC-совместимый компьютер) . Возможности позволяли выполнять операции как с элементарными математическими функциями, так и специальными (статистическими, булевыми, комплексными и т. п.). Уже в первых версиях присутствовала возможность использования размерностей в расчетах и построения 2D-графики.

3D-графика появилась в версиях 2.5х и выше, возможности которой, впрочем, существенно сдерживались незначительными вычислительными возможностями ЭВМ того времени.

Объединив усилия с фирмой Waterloo Maple Software и введя в свои системы ядро мощной системы символьной математики Maple V, MathSoft Inc. научила свою систему (начиная уже с версии 3.0) основам компьютерной алгебры (символьной математики). Однако, из многочисленных функций ядра Maple V и его расширений (их было около 2500 в Maple V R3 для Windows) привлечено лишь мизерную часть распространенных функций символьной математики. Между тем, появилась возможность использовать функции ядра 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 имеет заметно расширенный набор функций (20 новых матричных функций, 13 функций для решения дифференциальных уравнений различного типа, ряд новых статистических функций и т. д.), расширенные возможности символьных вычислений и мощную графику. Стоимость Mathcad 6.0 составляла 129$, а Mathcad PLUS 6.0 — 495$. Были также версии для студентов и школьников (Mathcad 6.0 BASIC, 90$), Mathcad 6.0 Standart (240$). Для версий Standart и PLUS дополнительно включалось средство рисования технических и бизнес-диаграмм Visio Express корпорации Visio.

Mathcad 7

В версии Mathcad 7.0 PRO были следующие доработки и нововведения:

Некоторые из указанных изменений были скорее из разряда приятных мелочей, например расширено действие знака = (ранее для присвоения переменным значений нужно было вводить только комбинированный знак :=). Другие изменения, такие как интеграция с другими системами и применение системного интегратора MathConnex, были серьёзными дополнением системы, открыли множество новых возможностей.

Mathcad 8

Версия Mathcad 8.0 PRO предоставила ещё целый ряд полезных возможностей:

Mathcad 2000 (версия 9)

Версия Mathcad 2000 добавила к существующим возможностям ещё ряд новых и существенных отличий: улучшенный интерфейс системы, в частности интеграция с Интернетом перенесена в центр ресурсов; введен ряд новых функций для финансово-экономических расчетов, создания матриц трехмерных поверхностей, численного решения дифференциальных уравнений в составе блока Given, контроля типа размерных переменных и др.; введен набор функций для выполнения регрессии — экспоненциальной, логарифмической, синусоидальной и др.; введен набор логических операторов; расширенные возможности функции root — теперь она может искать корень не только по заданному приближению (функция с двумя параметрами), но и в заданном интервале (функция с четырьмя параметрами); введено ускоренное и упрощенное построение трехмерных графиков; предусмотрено наложение надписей на блоки документов, в частности графические; введена трассировка ошибок; существенно обновлен набор примеров в центре ресурсов; обеспечен контроль орфографии англоязычных текстов на трех диалектах английского языка.

Mathcad 2001 (версия 10)

В версии Mathcad 2001 ещё более возросла производительность вычислений и расширились возможности. Внедрена поддержка Windows 2000. Созданы четыре модификации с учетом специфики использования.

Основные нововведения: расширение совместимости с другими популярными приложениями; обработка единиц измерения в реальном времени; ограничения рекурсивного спуска в процессе вычислений (выигрыш в скорости до 5-20 раз по сравнению с предыдущими версиями); оптимизированы вычисления, особенно для итераций, суммирования, интегрирования и дифференцирования; новые логические алгоритмы, основанные на зависимостях от областей изменения переменных и большая согласованность между аналитическими и численными расчетами; улучшенное управление памятью и обработка объектов рабочего документа, которые удаляются; новый режим публикации в сочетании с основанными на MathML возможностями электронных публикаций; включение последней версии IBM Techexplorer Professional Edition для чтения и редактирования MathML, TeX и LaTeX.

Существенно усовершенствованы инструменты для создания приложений с использованием Mathcad: улучшенные объекты программирования сценария для создания новых модулей из программируемых OLE и COM объектов, а также хранение их для повторного использования и распространения. Поддерживаются стандартные языки программирования сценариев, такие как VBScript и JScript.

Mathcad 2001i (“интерактивный”)

Mathcad 2001i получил полную поддержку Windows XP, расширены возможности сбора данных от внешних устройств, повышенную защищенность Mathcad-документов введением современной криптографии, упрощенную публикацию в Интернет, расширенное число алгоритмов решения задач и набор опций пользовательских настроек.

Основные нововведения:

Mathcad 11-11.2a

При создании Mathcad 11 основное внимание было обращено на увеличение скорости и мощности работы системы. Цель состояла в том, чтобы улучшить ядро Mathcad, расширить и улучшить удобства работы с Mathcad.

Основные нововведения:

Mathcad 12

Новая версия пакета получила более совершенное математическое ядро, а также дополнительные опции, позволяющие сохранять и публиковать документы Mathcad в различных форматах.

Основные нововведения:

Mathcad 13-13.1

Основные нововведения:

Mathcad 14

Mathcad 14 — первая с момента приобретения Mathsoft Inc. компанией PTC версия Mathcad (релиз состоялся 12 февраля 2007). Реализована возможность двусторонней интеграции с основным продуктом PTC — пакетом Pro/ENGINEER. Базовые величины, рассчитанные в системе Mathcad, могут быть переведены в параметры и размеры CAD-модели для управления геометрическим объектом. Параметры из модели Pro/ENGINEER также можно ввести в Mathcad для последующих инженерно-конструкторских расчетов.

Существенные изменения коснулись также математического ядра системы, которое теперь использует символьную систему MuPAD. Это позволило во многих случаях повысить точность символьных вычислений и их детализацию, но есть и негативные последствия, связанные, в первую очередь, с совместимостью символьных алгоритмов с предыдущими версиями (вычисления, которые работают в предыдущих версиях, могут не выполняться в новой и наоборот).

Основные нововведения:

Общая функциональность:

Версии Mathcad с 12-й включительно, в связи с использованием формата данных XML, а также с постепенным ростом функционального инструментария, имеют ограниченную обратную совместимость документов с предыдущими версиями, но могут почти без ограничений открывать документы, созданные в старых версиях. Как следствие, импорт также имеет ограничения: документ, созданный в Mathcad 14 можно сохранить в формате версии не ниже 11-й.

Mathcad 15

Основные новые возможности:

Добавлено 25 функций для расчетов по планированию экспериментов (design of experiments (DoE)). Также имеются шаблоны для проведения нескольких экспериментов, при наличии нескольких уровней эксперимента (режимов тестирования) и различных условий;

Интеграция с базой данных KnovelMath (инженерные и технические стандарты);

Интеграция с программным обеспечением Kornucopia (позволяет применять шаблоны процессов для оценки данных натурных экспериментов и результатов расчетов);

Интеграция с базой данных Truenumbers (от True Engineering Technology), предоставляющий доступ к различным справочным материалам и данным (результаты из Mathcad просто передаются в различные форматы документов, что облегчает передачу данных в цепи разработчиков);

Поддержка операционной системы Microsoft Windows 7;

Поддержка Microsoft Excel 2007.

Mathcad Prime 1.0

Mathcad Prime 1.0 является последним релизом компании PTC в программном обеспечении для инженерных расчетов. Основные отличия нового Mathcad Prime 1.0:

Изменён интерфейс пользователя, который теперь выполнен в стиле последних версий MS Office.

Среда вычислений, ориентированная на работу с документами, позволяет пользователям быстро и просто создавать детализированные технические документы, которые включают сложные вычисления, используя “живые” математические примечания с текстом, изображениями и диаграммами. Подобные документы легко читаются и воспринимаются сотрудниками, которые не знакомы с данным программным решением, помогают поддерживать эффективную коммуникацию в рамках проектов и передачу технического знания внутри предприятия.

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

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

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

Mathcad Prime 1.0 написан на совершенно новой программной основе, имеет максимальную производительность, а также полную поддержку Windows 7 и последнего релиза MS Excel.

Комплектации

Версии Mathcad могут отличатся комплектацией и лицензией пользователя. В разное время поставлялись версии Mathcad Professional, Mathcad Premium, Mathcad Enterprise Edition (отличаются комплектацией). Для академических пользователей предназначена версия Mathcad Academic Professor (обладает полной функциональностью, но отличается лицензией пользователя и имеет в несколько раз меньшую стоимость).

Некоторое время выпускались также упрощенные и заметно “урезанные” студенческие версии программы.

Развитие

Дальнейшее развитие технология Mathcad получила при создании Mathcad Application Server (MAS). Суть технологии MAS — в реализации удаленного доступа к программному обеспечению Mathcad или уже готовым Mathcad-документам через веб-интерфейс (технология Web Calc). Пользователь MAS не нуждается в покупке Mathcad, не требуется скачивать и запускать exe-файлы (но это не исключается и определяется уровнем доступа).

Системные требования

Программное обеспечение:

  5GL

Знаете ли Вы, что cогласно релятивистской мифологии "гравитационное линзирование - это физическое явление, связанное с отклонением лучей света в поле тяжести. Гравитационные линзы обясняют образование кратных изображений одного и того же астрономического объекта (квазаров, галактик), когда на луч зрения от источника к наблюдателю попадает другая галактика или скопление галактик (собственно линза). В некоторых изображениях происходит усиление яркости оригинального источника." (Релятивисты приводят примеры искажения изображений галактик в качестве подтверждения ОТО - воздействия гравитации на свет)
При этом они забывают, что поле действия эффекта ОТО - это малые углы вблизи поверхности звезд, где на самом деле этот эффект не наблюдается (затменные двойные). Разница в шкалах явлений реального искажения изображений галактик и мифического отклонения вблизи звезд - 1011 раз. Приведу аналогию. Можно говорить о воздействии поверхностного натяжения на форму капель, но нельзя серьезно говорить о силе поверхностного натяжения, как о причине океанских приливов.
Эфирная физика находит ответ на наблюдаемое явление искажения изображений галактик. Это результат нагрева эфира вблизи галактик, изменения его плотности и, следовательно, изменения скорости света на галактических расстояниях вследствие преломления света в эфире различной плотности. Подтверждением термической природы искажения изображений галактик является прямая связь этого искажения с радиоизлучением пространства, то есть эфира в этом месте, смещение спектра CMB (космическое микроволновое излучение) в данном направлении в высокочастотную область. Подробнее читайте в FAQ по эфирной физике.

НОВОСТИ ФОРУМА

Форум Рыцари теории эфира


Рыцари теории эфира
 10.11.2021 - 12:37: ПЕРСОНАЛИИ - Personalias -> WHO IS WHO - КТО ЕСТЬ КТО - Карим_Хайдаров.
10.11.2021 - 12:36: СОВЕСТЬ - Conscience -> РАСЧЕЛОВЕЧИВАНИЕ ЧЕЛОВЕКА. КОМУ ЭТО НАДО? - Карим_Хайдаров.
10.11.2021 - 12:36: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от д.м.н. Александра Алексеевича Редько - Карим_Хайдаров.
10.11.2021 - 12:35: ЭКОЛОГИЯ - Ecology -> Биологическая безопасность населения - Карим_Хайдаров.
10.11.2021 - 12:34: ВОЙНА, ПОЛИТИКА И НАУКА - War, Politics and Science -> Проблема государственного терроризма - Карим_Хайдаров.
10.11.2021 - 12:34: ВОЙНА, ПОЛИТИКА И НАУКА - War, Politics and Science -> ПРАВОСУДИЯ.НЕТ - Карим_Хайдаров.
10.11.2021 - 12:34: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от Вадима Глогера, США - Карим_Хайдаров.
10.11.2021 - 09:18: НОВЫЕ ТЕХНОЛОГИИ - New Technologies -> Волновая генетика Петра Гаряева, 5G-контроль и управление - Карим_Хайдаров.
10.11.2021 - 09:18: ЭКОЛОГИЯ - Ecology -> ЭКОЛОГИЯ ДЛЯ ВСЕХ - Карим_Хайдаров.
10.11.2021 - 09:16: ЭКОЛОГИЯ - Ecology -> ПРОБЛЕМЫ МЕДИЦИНЫ - Карим_Хайдаров.
10.11.2021 - 09:15: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от Екатерины Коваленко - Карим_Хайдаров.
10.11.2021 - 09:13: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от Вильгельма Варкентина - Карим_Хайдаров.
Bourabai Research - Технологии XXI века Bourabai Research Institution