How to make a Stand alone Application contains Surface fit !!

i've finished my small program but there is a problem, i am using
fit2 = evalin('base','fit2')
but fit2 must be in the work space, the problem is after compiling the program it doesnt run, because there is no work space, i am trying to find a funtion that make matlab reads that surface fit directly from the computer not the work space can any one help .. ! thx in Advance

Answers (1)

Well how did it get into the workspace? If it wasn't generated by your program, then you probably read it in from a file. Just do the same thing in your compiled app.

6 Comments

do you mean that enter it as fit1.mat and it will understand ? :), or what ? cuz i dont understand you
Forget about compiling it for now. Let's say you are just running the m-file in the regular normal MATLAB develoment environment. Now, your m-file hauls in this "fit2" variable from the "base" workspace into the local workspace of your m-file. OK, but how did "fit2" get into the base workspace in the first place? It didn't just magically poof itself into existence because it thought you might need it. Somehow YOU must have run some code to cause fit2 to be in the base workspace. So, what code did you run to cause that?
i enter it manually by myself, as it represents a surface fit which i wont make every time.. now i am using load fit2.mat it runs good, but when compiling the .m file and .fig and .mat files it doesnt work ... !
Most likely it doesn't work because you didn't specify the proper folder. In fact you probably didn't specify any folder at all and expected the file to live in the same folder as the executable. This is reasonable, but unfortunately, wrong. You must specify the folder where it lives, because the current folder when you executable runs is not the folder where the .exe is, it's some secret hidden folder that you'd never guess where it is.
@all thx but i really cant make any progress in this.. :S, thx for your Answers

Sign in to comment.

Categories

Asked:

on 19 Feb 2013

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!