Н. К. Смоленцев
MATLAB
Ïðîãðàììèðîâàíèå íà Visual C#,
Borland JBuilder, VBA
Ó÷åáíûé êóðñ
Рекомендовано научно методическим советом
по математике и механике УМО
по классическому университетскому образованию РФ
в качестве учебного пособия для студентов высших учебных заведений,
обучающихся по группе математических и механических направлений
и специальностей
Ìîñêâà
УДК 519. 68
ББК 32. 913
С51
С51 Смоленцев Н. К. MATLAB: Программирование на Visual C#, Borland C#, JBuilder, VBA:
Учебный курс (+CD) – М. : ДМК Пресс; Спб. : Питер. – 464 с. : ил. ISBN 9785388005243
Данная книга посвящена изложению методов использования математических
процедур MATLAB® при создании Windows'приложений, работающих независи'
мо от MATLAB. Книга содержит введение в MATLAB и описание пакетов расши'
рения MATLAB, позволяющих создавать компоненты, которые могут быть ис'
пользованы при программировании на С++, Borland JBuilder, VBA в Excel и Visual
Studio 2005. Кратко изложены необходимые сведения по языкам программирова'
ния Java и C#. Подробно рассматриваются примеры создания программ на Borland
JBuilder, дополнений к Excel и программ на Visual C#, которые используют матема'
тические процедуры, разработанные на MATLAB.
Освоение технологии использова'
ния математических возможностей MATLAB в других языках программирования
позволит создавать полноценные Windows'приложения с развитой графической
средой, в которых возможна реализация сложных математических алгоритмов. Книга предназначена студентам и преподавателям ВУЗов по специальностям,
близким к прикладной математике, профессиональным программистам, которые
сталкиваются с проблемами реализации математических алгоритмов, и MATLAB'
программистам, которые хотят использовать другие языки программирования для
реализации алгоритмов MATLAB в виде законченных и независимых от MATLAB
приложений. MATLAB® is a trademark of The MathWorks, Inc. and is used with permission. The MathWorks
does not warrant the accuracy of the text or exercises in this book. This book’s use or discussion of
MATLAB® software or related products does not constitute endorsement or sponsorship by The
MathWorks of a particular pedagogical approach or particular use of the MATLAB® software. УДК 519. 68
ББК 32. 913
Все права защищены. Любая часть этой книги не может быть воспроизведена в какой
бы то ни было форме и какими бы то ни было средствами без письменного разрешения вла'
дельцев авторских прав. Материал, изложенный в данной книге, многократно проверен. Но поскольку вероятность
технических ошибок все равно существует, издательство не может гарантировать абсолютную
точность и правильность приводимых сведений.