Jump to content

Search the Community

Showing results for tags 'MatLab'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • Altair Support Forum
    • Welcome to Altair Support Forum
    • Installation , Licensing and Altair One
    • Modeling & Visualisation
    • Solvers & Optimization
    • Multi Body Simulation
    • Conceptual design and Industrial design
    • Model-Based Development
    • Manufacturing Simulation
    • CAE Process Automation
  • Academic Partner Alliance Forum
    • APA - Composites
    • APA - CFD & Thermal
    • APA - Vehicle Dynamics
    • APA - Manufacturing
    • APA - Crash and Safety
    • APA - Noise, Vibration and Harshness
    • APA - System Level Design
    • APA - Structural and Fatigue
    • APA - Marine
    • APA - Optical Design
  • Japanユーザーフォーラム
    • ユーザーフォーラムへようこそ
    • Altair製品の意外な活用例
    • インストール / ライセンス / Altair One / その他
    • モデリング(プリプロセッシング)
    • シミュレーション技術(ソルバー)
    • データ可視化(ポストプロセッシング)
    • モデルベース開発
    • コンセプト設計と工業デザイン
    • 製造シミュレーション
    • CAE プロセスの自動化
    • エンタープライズソリューション
    • データアナリティクス
    • 学生向け無償版(Altair Student Edition)


There are no results to display.

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start





Website URL







Found 1 result

  1. Hello *, My question is related to a MATLAB/HyperMesh interaction by making use of the C/C++ interface provided with HyperMesh 11 -- referred to as Ext API. The problem is that I cannot open an interface. Here is a sample code which can reproduce the problem: #include <mex.h> #include "C:\Program Files\Altair\11.0\hm\include\hm_extapi.h" #include "C:\Program Files\Altair\11.0\hm\include\hm_extapi_error.h" void mexFunction(int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[]) { mexPrintf("Halli Hallo..\n"); int err_code; HM_ExtAPI* hm_api = Open_HM_ExtAPI (&err_code); mexPrintf("Err Code Number: %d\n", err_code); if (err_code != ERR_XAPI_SUCCESS) { char buffer[512]; if (Open_HM_ExtAPI_GetErrorMessage (err_code, buffer, 512)) mexPrintf("MESSAGE: %s\n", buffer); } mexPrintf("Wie geths?\n"); mexPrintf("%s\n", hm_api); Close_HM_ExtAPI(hm_api); mexPrintf("Tschüss!\n"); return; } I copied the corresponding .dll file hm_extapi.dll to the MATLAB runtime directory path. Then I simply use this command to generate the MEX executable: mex E:\WAP09Celsius1_Lucian\code\schnittstelle.cpp C:\Programme\Altair\11.0\hm\lib\win64\hm_extapi.lib And by running the command: schnittstelle I get the following output: Halli Hallo.. Err Code Number: 1 MESSAGE: HM DLL not found. Wie geths? (null) Tschüss! Any suggestion on how to solve it will be appreciated. Cheers, Lucian. --
  • Create New...