Simple matlab doubt in a coding

In a code there is a line:
MMt=@(z) M(Mt(z))-------------------->(1) where
M - Either a handle to a function that takes a N vector and returns a K vector , or a KxN matrix.
Mt - Handle to a function that takes a K vector and returns an N vector.
What the above line eq(1) indicates. What is the meaning of '@'. Please help...................

 Accepted Answer

Miroslav Balda
Miroslav Balda on 21 Feb 2013
See
http://www.mathworks.com/help/matlab/matlab_prog/anonymous-functions.html

2 Comments

Still there is a little bit confusion.How i have calculate the eq(1).Will you please explain with an example...........
Anu Sebastian
Anu Sebastian on 25 Mar 2021
Edited: Anu Sebastian on 25 Mar 2021
Cannot get any output from this code
global nimg newpixel=rgb2gray(nimg); glcm = graycomatrix(newpixel,'Offset',[2 0]); stats = graycoprops(glcm,{'Energy','Homogeneity'}); settest = [ stats.Energy stats.Homogeneity]; settest=[settest 1]; save('testdataset.mat','settest');

Sign in to comment.

More Answers (0)

Categories

Find more on Graphics Objects in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!