<t>I dont understand what the hell you want to do. Do you want MyFalsePosition to process the output from BS_European_Call? And also in the call MyFalsePosition(BS_European_Call,0,1,0.01,40,40,x,0.1,0.5) matlab will think BS_European_Call is a workspace variable and not a function pointer. Use '@' s...