Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > запуск Matlab из билдера


Автор: gordmiand 22.1.2008, 17:57
подскажите пожалуйста как из билдера выполнить какую-нибудь команду матлаба (например max(-1,2)) :

в Delphi будет так:

 var Mlb: Variant;

  Mlb:=CreateOleObject('Matlab.Application');

  Mlb.Execute('min(-1,2)');

а как это сделать в билдере? загвоздка в функции Exec (аля Execute), но ей в билдере надо передать конструкцию Procedure(S), где s - имя вызываемой процедуры WordBasic - ??? и строка  должна быть не CreateOleObject('Matlab.Application'), а CreateOleObject('Matlab.Basic ') - ошибка "недопустимая строка с указанием класса". Как быть?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)