(MATLAB)How to stop duplicate outputs in the command window produced by a UsrDef function

I'm new to MATLAB and searched for an answer to my question, no luck. In making a function within a script:
Driver:
V=(2:2:10)
[a,b,c,d] = oneinputfouroutputs(v)
Function script
Function [a,b,c,d] = oneinputfouroutputs(v)
a=1./v
b=1./v^2
c=v./2
d=v./v
....
It prints it in the command window but it duplicates it twice. Also did it to another script function that was less complex...
How do I fix it so that it only provides a single printout in the command window.
Thanks in advance to any answers or help received for this question

Antworten (1)

Walter Roberson
Walter Roberson am 14 Sep. 2013
Bearbeitet: Walter Roberson am 14 Sep. 2013
Inside your function, put a semi-colon on the end of every line. For example,
a=1./v;
b=1./v.^2;

1 Kommentar

Helpful, I have tried it with one function script that was also duplicating in the command window..

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu MATLAB Coder finden Sie in Hilfe-Center und File Exchange

Gefragt:

am 14 Sep. 2013

Kommentiert:

am 20 Mär. 2020

Community Treasure Hunt

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

Start Hunting!

Translated by