Thursday, November 13, 2008

MATLAB Builder JA

Webinar: MATLAB for C/C++ Programmers

Previously, you need a copy of Matlab in order to run and see the results of M-code. Now with application deployment, you can interface with C/C++, excel, java and dotnet. The example with MATLAB Builder JA was interesting. The builder allows you to deploy java classes for M-code. I was expecting that they translate the M-code into byte codes and thus using the client processing power. Their solution was to encrypt the M-code with AES128, and bundled with a matlab runtime jar. As the developer you can use rmi to communicate remotely with your classes or run it as a service. Or as the webinar, deploy a jsp page that query the server for the updated image via AJAX-based zoom, pan, and rotate controls.

There is a critical limitation. Most of the toolboxes GUI are disabled and as stated, it was a business decision.

1 comment:

  1. Hey, can you tell me more about your experience with JA?
    I'm wondering if you can use the 3D plots and turn them like in Matlab itself.
    Thanks!

    ReplyDelete