Function output name unused
Mostrar comentarios más antiguos
I specified a function whose output is named 'finalOutputs', every time I run the function, it populates an output without the name but 'ans'. When I debug it line by line, it works well and returns the output in 'finalOutputs' matrix, but once I exit debugger, another matrix 'ans' appeared. Why does this happened? I'm new to Matlab and really confused about it.
function [finalOutputs] = func(input1, input2,...)
1 comentario
An example of calling a function with one output:
myOutput = func(...)
The name you use for that output is independent of any name used inside the function. Note that the introductory tutorials explain how to call function with outputs:
Doing the introductory tutorials is much more efficient then guessing how MATLAB works.
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Programming en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!