日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > Delphi 如何使用 Matlab 的 .m文件?

Delphi 如何使用 Matlab 的 .m文件?

來源:程序員人生   發布時間:2015-04-25 09:27:05 閱讀次數:3849次
步驟:
  1、在 matlab 中,將 .m 文件編譯成 .c 文件;
  2、用 bcc32 編譯 .c 文件,得到 obj 文件;
  3、在 Delphi 中,調用 obj 文件;


 步驟1、在 matlab 中,將 .m 文件編譯成 .c 文件

  a).編寫test.m文件

      function [c,d] = test(a,b)
      c = a + b;
      d = a * b;

  b).運行matlab2014a,在工作界面輸入coder,在Matlab Coder Project 新建工程對話框中輸入工程名稱 test

  

在窗體右側的工程中,添加test.m文件到工程中,


添加完test.m文件以后,選擇函數輸入的參數類型:



切換到 Build 頁,進行設置



最后點擊編譯。

會在你的工程目錄下生成.c文件。

步驟1結束。


步驟2、用 bcc32 編譯 .c 文件,得到 obj 文件

 在.c文件目錄下新建1個bat文件,內容為:(路徑為你機器上實際路徑)

 X:...DXE8incc32 -c -nBCCOBJ -IX:...DXE8Include;X:...DXE8IncludeWindowscrtl rt_nonfinite.c
 X:...DXE8incc32 -c -nBCCOBJ -IX:...DXE8Include;X:...DXE8IncludeWindowscrtl rtGetInf.c
 X:...DXE8incc32 -c -nBCCOBJ -IX:...DXE8Include;X:...DXE8IncludeWindowscrtl rtGetNaN.c
 X:...DXE8incc32 -c -nBCCOBJ -IX:...DXE8Include;X:...DXE8IncludeWindowscrtl test.c
 X:...DXE8incc32 -c -nBCCOBJ -IX:...DXE8Include;X:...DXE8IncludeWindowscrtl test_initialize.c
 X:...DXE8incc32 -c -nBCCOBJ -IX:...DXE8Include;X:...DXE8IncludeWindowscrtl test_terminate.c


 pause


 保存

 在同目錄下建立 BCCOBJ 目錄

 運行bat文件


 在 BCCOBJ目錄下,將會生成6個obj文件。

步驟2結束。


步驟3、在 Delphi 中,調用 obj 文件

在Delphi中援用這些 obj 文件,就能夠使用了。


{$LINK bccobj est_initialize.obj} {$LINK bccobj est_terminate.obj} {$LINK bccobj est.obj} {$LINK bccobj t_nonfinite.obj} {$LINK bccobj tGetInf.obj} {$LINK bccobj tGetNaN.obj}


定義要使用的函數:
procedure _test_initialize(); cdecl; external; procedure _test_terminate(); cdecl; external; procedure _test(const a, b: Integer; var c, d: Integer); cdecl; external;

調用

var a, b: Integer; begin _test_initialize(); _test(2, 3, a, b); _test_terminate(); Caption := Format('%d %d', [a, b]); end;

步驟3結束。



生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 日韩精品一区二区三区在线播放 | 一区二区日韩精品 | 国产精品三级在线观看 | 日韩一区二区在线免费观看 | 97精品国产97久久久久久免费 | 欧美日韩国产在线一区 | 久久99久久99精品免观看粉嫩 | 国产精品视频网 | 正在播放国产一区 | 成年人在线免费观看 | 日日爱699 | 成人夜晚看av | 日日噜噜夜夜爽狠狠视频 | 亚洲成人精品一区二区 | 国产精品久久久久一区二区三区 | 欧美日本色 | 毛片99| 高清成人| 亚洲在线观看视频 | av毛片一区 | 精品久久一区 | 日韩视频一区二区三区 | 亚洲一区二区三区在线免费观看 | 免费观看一级特黄欧美大片 | 精品欧美一区二区三区在线观看 | 久久久亚洲 | 亚洲激情自拍偷拍 | 色精品| 日韩欧美www | 欧美大片一区二区 | 深夜福利av | 日韩靠逼 | 久久尤物 | 在线视频这里只有精品 | 国产精品国产三级国产aⅴ中文 | 一级毛片在线免费看 | 国产自精品 | 91在线免费看 | 玖玖精品在线 | 日韩在线观看中文字幕 | 婷婷激情四射 |