With TMW recent 6.5 release, matlab2fmex now has some competition for speed. My experience is that R13 does optimize some loops effectively, sometimes for order(s) of magnitude performance gains. While this is great news, matlab2fmex still usually beats native *.m code by a factor of at least 2-3, and much of the time by more than that.
This v1.00 release involved a major rewrite. For example, 1XN and MX1 matrices are now accounted for implicitly in many routines. Many more fortran intrinsics are called instead of slower routines.
I would appreciate m-file examples of with translation failures which appear should work according to the capabilities section in the README file. I would then attemp to incorporaste the fixes into the next version.
Log in to post a comment.