|
Mathworks Matlab R2008a x86+x64 ISO
Mathworks Matlab – это высокоуровневый язык технических расчетов, интерактивная среда разработки алгоритмов и современный инструмент анализа данных. Mathworks Matlab по сравнению с традиционными языками программирования ( C/C++, Java, Pascal, FORTRAN) позволяет на порядок сократить время решения типовых задач и значительно упрощает разработку новых алгоритмов. Mathworks Matlab представляет собой основу всего семейства продуктов MathWorks и является главным инструментом для решения широкого спектра научных и прикладных задач, в таких областях как: моделирование объектов и разработка систем управления, проектирование коммуникационных систем, обработка сигналов и изображений, измерение сигналов и тестирование, финансовое моделирование, вычислительная биология и пр. Ядро Mathworks Matlab позволяет максимально просто работать с матрицами реальных, комплексных и аналитических типов данных. Содержит встроенные функции линейной алгебры ( LAPACK, BLAS), быстрого Фурье преобразования, функции для работы с полиномами, функции базовой статистики и численного решения дифференциальных уравнений. Все встроенные функции ядра Mathworks Matlab разработаны и оптимизированы специалистами и работают быстрее или так же, как их эквивалент на C/C++. Ключевые возможности пакета: - платформонезависимый, высокоуровневый язык программирования ориентированный на матричные вычисления и разработку алгоритмов; - интерактивная среда для разработки кода, управления файлами и данными; - функции линейной алгебры, статистики, анализ Фурье, решение дифференциальных уравнений и пр.; - богатые средства визуализации, 2D и 3D графика; - встроенные средства разработки пользовательского интерфейса для создания законченных приложений на Mathworks Matlab; - средства интеграции с C/C++, наследование кода, ActiveX технологии. Важным новшеством в выпуске Mathworks Matlab R2008a стала поддержка сторонних объектно-ориентированных языков программирования, таких как C# и Java. Теперь разработчики могут создавать сложные программы технических вычислений, определяя классы и применяя стандартные паттерны непосредственно в среде Mathworks Matlab. К числу дополнительных новшеств в поддержке объектно-ориентированного программирования можно отнести работу с файлами определения классов, в которых можно описывать свойства, методы, классы и события. При создании таких структур данных как связанные списки можно использовать классы с референсным поведением. Для отслеживания изменений свойств и действий объекта разработчикам предлагаются механизмы прослушивания и обработки событий. Поддержка технологии JIT-Accelerator позволяет добиться значительного повышения производительности в работе с объектами. Дополнительное удобство работы с объектами и классами придает встроенная поддержка внешних сред разработки. Кроме того, в выпуске Mathworks Matlab R2008a появились расширения к механизму генерации кода Embedded MATLAB, новые средства для реализации параллельных вычислений, новые средства верификации и проверки правдоподобности результатов, а также функция автоматической генерации кода в формате AUTOSAR. |