i'm using 2 distinct functions on matlab: function1 , function2 (each written in different script).
in script of function1, have like:
function result = function1(y,z)  result = function2(@(x)do_this(x,y,z), @(f)do_that(f,y,z))  function f = do_this(x,y,z) f = operationon(x,y,z) end function d = do_that(f,x,z) d = operationon(f,y,z) end  end   and in function2's script, have:
function otherresult = function2(do_this, do_that) m = matrix; p = do_this(m) otherresult = do_that(p) end   i found have problem in function2, since whenever try display p (the result of function do_this defined in script1), value nan.
i can't see problem? using function handlers in incorrect way?
thanks help
 
 
  
Comments
Post a Comment