MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Unexpected results of one mathematician's thinking process

Published on 27 July 15

Matlab for a mathematician is something special that can’t be express in words. It's just their life essence. The power provided by the package of mathematical software is staggering. If something cannot be done in Matlab, it is likely impossible to do on the computer at all. It’s probably because you just do not know how it should be done. I have the dream to have all this power at your fingertips at home and a sweetheart Delphi, for example. There is nothing easier!

A small and discreet note

This article concerns only a small part of such a broad topic as the interaction of applications developed with the services offered by Matlab. Besides the things described here, there are other ways to take advantage of this high-end mathematical package. The described method is good because if you have all the necessary dll libraries, Matlab itself is no longer needed. Besides, this method is relatively well in terms of performance. The only thing is I have to carry a pack of libraries for almost 10 MB. Matlab toolbox functions are not available.

What are we talking about?

Matlab mathematical core prior to version xx (well, I forgot to what exactly!) was focused on the dll libraries. These libraries are store functions for the most different algorithms. If we set Matlab toolbox without Simulink, all calculations that can be performed from the command line environment become implemented through functions these libraries. Can you remember Pascal Numerical Toolbox? So it looks like a toy shovel when compared with a Matlab bulldozer. The only unpleasant thing if you’re lazy, you will have to work hard to make it a bulldozer.

A great note in bold

Dll library of Matlab mathematical core is used by Matlab itself, that’s why they are found among the executable files of the package. The latest versions of Matlab don’t used dll libraries, but the archive with them still comes with the package (they’re required to run programs created in Matlab Compiler). If you want use libraries, it’s easier to look for them at Usually the file name is mglinstaller.exe.

Conclusion with a full stop

Dll Library is an executable file in Windows very similar to a normal .exe with the difference it’ run not by a user, but by the program launched by the user or any other application. It is called a library because it stores a set of functions. Furthermore, these functions can also be called, because the library is stored in a so-called exporting table in comparison with function names and their addresses in the library. But what’s missing? Signatures (types of parameters) of these functions are lost forever. So features hidden in the library are theoretically possible to learn, but how they are correctly called even in theory is difficult to determine. Matlab dll is a pure native code and there are no known types generally.
This blog is listed under Operating Systems Community

Related Posts:
Post a Comment

Please notify me the replies via email.

  • We hope the conversations that take place on will be constructive and thought-provoking.
  • To ensure the quality of the discussion, our moderators may review/edit the comments for clarity and relevance.
  • Comments that are promotional, mean-spirited, or off-topic may be deleted per the moderators' judgment.
You may also be interested in
Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url