MATLAB: 2 M file interaction

.m files

Hi i'm using Matlab 2009 , i have my code in 1 M file , and the results of that code, should be used in other M file, how can i do that?

Best Answer

function f1=im()
im=imread('cameraman.tif');
f=im(3,3);
b=1;
delta=20;
wi=1;
%insertion
m=floor(f/((2^b)*delta));
r=f-(2^b)*m*delta;
f1=(2^b)*m*delta+wi*delta+r/(2^b);
im(3,3)=f1;
Thats ur first part.
b=1;
delta=20;
wi=1;
m1=floor(im()/delta);
r1=im()-m1*delta;
wi=m1-(2^b)*floor(m1/(2^b));
f=(2^b)*floor(m1/(2^b))*delta+(2^b)*r1;
This is ur second part where im() is being used.