當前位置:編程學習大全網 - 編程軟體 - 利用visual studio 2005 編程 克勞特分解法解線性方程組

利用visual studio 2005 編程 克勞特分解法解線性方程組

建議妳最好用c++調用matlab,解線性方程組用手工編會很麻煩而且難以保證不出問題。。。

1、Matlab與VC混合編程的實現方法

Matlab作為控制系統設計的壹種通用工具,它可以和VC方便的進行連接。壹般而言,Matlab與VC混合編程的實現方法主要有以下三種方法:(1)通過引擎(Engine),采用客戶機服務器的計算模式,通過Window的ActiveX通道和Matlab進行連接。具體應用時,往往在VC中設計程序框架,以編譯的程序作為前端客戶機;通過調用Matlab引擎在後臺實現與服務器的連接,實現動態通信(2)應用Matlab數學函數庫,Matlab中包含了內容豐富的函數庫,而且還提供了與VC的數學函數接口,用戶可以方便的在VC的IDE(集成開發環境)中調用。(3)通過DLL實現VC與Matlab的混合編程。DLL是壹個可執行的二進制文件。把很多通用的功能放在DLL中,可以供多個應用程序調用,這樣可以很好的減少外部存儲空間的占有量,並實現代碼的***享[2]。在上述三種方法中,第壹種方法對調用Matlab的工具箱很實用,所有在進行控制系統的設計和分析時,壹般都是通過調用Matlab引擎(Engine)來實現的。

  • 上一篇:西門子杯需要學什麽
  • 下一篇:高分五軸聯動機床內部結構
  • copyright 2024編程學習大全網