I have:
function [data]=input(user_defined_data)%code that put the inputs in a cell array
endfunction [output]=new_function_in_same_mfile(data)%this should read the data array from the above function so I can do some calculations with it.
end
My problem is that MATLAB will run the first function but not the second. I have tried putting a readinput in between the functions, but MATLAB counts this as an error. I thought I needed a global variable, but when I tried to make data global, it won't accept data as global. How do I make the second function use the output from the first as an input, and run, in the same script file?
Best Answer