(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

Réponses (1)

Inside your function, put a semi-colon on the end of every line. For example,
a=1./v;
b=1./v.^2;

1 commentaire

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

Connectez-vous pour commenter.

Catégories

En savoir plus sur MATLAB Coder dans Centre d'aide et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by