Unable to store function output in an other variable
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Muhammad Burhan Maqbool
am 2 Mär. 2015
Kommentiert: Muhammad Burhan Maqbool
am 2 Mär. 2015
I created a function to convert a degree value to radian. The function works fine and executed on command prompt. However, when I try to store the output of that function in to a variable, I get ' Too many output arguments error ' .
Below I am pasting the code of function:
function d2r(x) (x.*pi)./180
Above works fine
but doing below gives error
>> clear all >> a = d2r(45) Error using d2r Too many output arguments.
0 Kommentare
Akzeptierte Antwort
Julia
am 2 Mär. 2015
Hi,
if you want to have an output you have to change your script:
function out = d2r(x)
out = (x.*pi)./180
Now you should be able to call
a = d2r(45)
without error
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Startup and Shutdown finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!