MATLAB. Программирование на Visual C#, Borland C#, JBuilder, VBA

Предисловие Основы работы в системе MATLAB® Система компьютерной математики MATLAB® Основные компоненты системы MATLAB Инструментальные средства рабочего стола MATLAB Константы и системные переменные MATLAB Типы данных MATLAB Основы работы с MATLAB® Запуск MATLAB и начало работы Задание массивовЗадание одномерных массивовЗадание двумерных массивов Операции над массивами Решение систем линейных уравненийСимвольная математика пакета расширения Symbolic Math М-файлы Чтение и запись текстовых файлов Операции с рабочей областью и текстом сессии Массивы символов Задание массива символов Общие функции Проверка строк Операции над строками Преобразование чисел в символы и обратно Функции преобразования систем счисления Вычисление строковых выражений Массивы ячеек Создание массивов ячеек Доступ к данным в ячейках Вложенные массивы ячеек Массивы ячеек, содержащих структуры Многомерные массивы ячеек Массивы структур Построение структур Доступ к полям и данным структуры Многомерные массивы структур Программирование в среде MATLAB М-функции Операторы системы MATLAB Управление последовательностью исполнения операторов Вычисление символьных выражений Ошибки и предупреждения Повышение эффективности обработки М-файлов Компилятор MATLAB® версии Основы работы с Компилятором MATLAB® Назначение Компилятора MATLAB Инсталляция и конфигурирование Пример использования КомпилятораСреда разработки Deployment ToolСоздание приложенияИспользование команды тсс Среда выполнения компоненты MATLAB, библиотека MCR Файлы, создаваемые КомпиляторомТехнологический файл компоненты (CTF)Файлы обертки Процесс создания компонента MATLAB® Процесс создания компонента Управление путями при компиляции Работа с тсс и mbuild Работа с тссОбычное использование тссОпции тссПорядок использования опцийИспользование файлов группСоздание файлов обертки Использование псевдокомментариев Несколько полезных замечаний Функция mbuild Примеры создания автономных приложений и библиотек Библиотеки совместного использованияБиблиотека совместного использования СФункции, создаваемые из т-файловИспользование varargin и varargout в интерфейсе т-функции++ библиотека совместного использования Создание автономных приложенийСоздание кода только из т-файловОбъединение М-файлов и кода С или C++ Классы C++ Компилятора 4.6 MATLAB® Основные типы данных Класс mwArrayКонструкторыМетоды копированияМетоды получения информации о массивеМетоды сравненияМетоды доступа к элементам массива mwArrayОператорыСтатические методы Класс mwStringКонструкторыМетодыОператоры Класс mwExceptionКонструкторыМетодыОператоры Внешние интерфейсы Процедуры доступа к МАТ-файлам Операции с массивами mxArray Передача значений между C/C++ double, mxArray и mwArray Преобразование значений между C/C++ double и mxArrayПреобразование скаляровПреобразование векторовПреобразование матриц Преобразование значений из C/C++ double в mwArrayПреобразование матрицПреобразование скаляровПреобразование векторов Преобразование значений из mwArray в C/C++ doubleПреобразование скаляровПреобразование векторовПреобразование матриц Вспомогательные функции преобразования данныхПреобразование значений из C/C++ double в mxArrayПреобразование значений из mxArray в C/C++ double . 147 Преобразование из C/C++ double в mwArrayПреобразование mwArray в C/C++ doubleПример создания заголовочного файла Математическая библиотека C++ MATLAB® Расположение файлов математической библиотеки C++ Документация Математической библиотеки MATLAB C++ Знакомство с Математической библиотекой MATLAB C++ Работа с массивами mwArrayЧисловые массивы Подключение математических библиотек к Borland C++ Builder Примеры приложений использующих математические библиотекиЧтение, обработка и запись данныхПостроение графиков данных mwArray Создание компонентов для Java при помощи Java Builder Язык программирования Java Основные элементы программирования на JavaПервая программа на JavaКомментарии и именаКонстантыТипы данныхОперацииОператорыМассивы Классы в JavaПонятие классаКак описать класс и подклассОкончательные члены и классыКласс ObjectОпертор newКонструкторы классаСтатические члены классаМетод main()Где видны переменныеВложенные классыПакеты и интерфейсыСтруктура Java-файла Введение в Java Builder Общие сведения о MATLAB Builder для Java Графический интерфейс пользователя MATLAB Builder для Java Создание компонента Java Использование командной строки для создания компонента Разработка приложения, использующего компонент Обсуждение примера магического квадрата Массивы MATLAB в Java Использование методов класса MWArrayПостроение MWArrayМетоды получения информации о MWArrayМетоды получения и задания данных в MWArrayМетоды копирования, преобразования и сравнивнения массивов MWArrayМетоды для использования на разреженных массивах MWArray Использование MWNurriericArrayПостроение различных типов числовых массивовМетоды уничтожения MWNumericArrayМетоды для получения информации о MWNumericArrayМетоды доступа к элементам и задания элементов MWNumericArrayМетоды копирования, преобразования и сравнения массивов MWNumericArrayМетоды возвращения значений специальных константМетоды toTypeArray и getTypeArray преобразования массивов данныхМетоды работы с разреженными массивами MWNumericArray Работа с логическими, символьными и массивами ячеек Использование MWClassIDПоля MWClassIDМетоды класса MWClassID Использование класса MWComplexity Примеры приложений Java Пример спектрального анализаПостроение компонентаРазработка приложения, использующего компонент Пример матричной математикиПостроение компонентаРазработка приложения, использующего компонент Некоторые вопросы программирования Импорт классов и создание экземпляра класса Правила обращения к методам Java BuilderСтандартный интерфейсИнтерфейс mix Правила преобразования данных MATLAB и JavaАвтоматическое преобразование в тип MATLABПреобразование типов данных вручную Аргументы методов Java BuilderПередача неопределенного числа параметровПолучение информации о результатах методовПередача объектов Java по ссылке Обработка ошибокОбработка исключений MWExceptionОбработка общих исключений Управление собственными ресурсамиИспользование «сборки мусора» JVMИспользование метода dispose Среда проектирования JBuilder Примеры создания приложений с использованием классов Java Builder Объем п-мерного шара и площадь (п-1 )-мерной сферыСоздание компонента Java BuilderСоздание приложения JBuilderСоздание пакета для распространения приложения Магический квадрат MATLAB Builder для Excel Введение Создание компонента для Excel Установка компонента на другие машины Мастер функций Работа с компонентами в Excel Общие вопросы создания компонент Excel Builder Процедура создания компонента Регистрация компонента Разработка новых версий Пример создания дополнения для спектрального анализа Построение компонента Подключение компонента к Excel с использованием VBA Создание формы Visual Basic Добавление пункта меню Spectral Analysis в Excel Тестирование дополнения Упаковка и распространение дополнения Обсуждение программы VBA Использование флагов Библиотека утилит Excel Builder Функции MATLAB Builder для Excel Библиотека утилит Excel BuilderКласс MWUtilКласс MWFIags MWStructКласс MWFieldКласс MWComplex MWSparseКласс MWArgПеречисления Справка no VBA Создание компонентов для .NET при помощи .NET Builder Среда разработки Мicrosoft .NET Основные элементы платформы Microsoft .NETНовые понятия Среда выполнения .NET Framework Стандартная система типов Общая спецификация языков программирования Основы языка C# Элементы синтаксиса языка C#Алфавит и слова C#Структура программы C#Переменные и константы C#Объявление переменных. Область видимости и время жизни Система типовЗначимые и ссылочные типыСистемные встроенные типыПриведение типовЛогический типСтроковые и символьные типыПеречисленияОрганизация системы типов Массивы Операции и выражения Управление последовательностью выполнения операторовОператор if...else условного переходаОператор switchОператор цикла whileОператор цикла doОператор цикла forОператоры break и continue Класс и структураКлассыСтруктурыИнтерфейсы Отражение Введение в .NET Builder Библиотека классов .NET MWArray Правила преобразования данных Интерфейсы, создаваемые .NET Builder Задание сборки компонента и пространства имен Создание консольный приложений Пример магического квадратаСоздание .NET компонентаИспользование компонента в приложении Пример матричной математикиСоздание .NET компонентаИспользование компонента в приложении Использование командной строки для создания компоненты .NET Некоторые вопросы программирования с компонентами .NET Builder Обязательные элементы программы Передача входных параметровПримеры передачи входных параметровПередача массива вводовОбработка глобальных переменных MATLABОбработка возвращаемых значенийИспользование запросов MWArray Обработка ошибок Управление родными ресурсами Преобразования между типами C# и MWNumericArrayПреобразование скаляровПреобразование векторовПреобразование матриц Среда разработки Visual Studio Создание нового проекта Программирование на Visual Studio 2005 с использованием математических процедур MATLAB Вычисление интеграловСоздание .NET компонентаСоздание приложения Решение обыкновенных дифференциальных уравненийСоздание .NETкомпонента ODEСоздание Windows-приложения Открытие, обработка и сохранение файловСоздание ^ЕТкомпонентаСоздание приложенияПредметный указательСодержание компакт-дискаЛитература
 
  РЕЗЮМЕ   След >