Effacer les filtres
Effacer les filtres

Function not recognising output

2 vues (au cours des 30 derniers jours)
Holden Earl
Holden Earl le 8 Mai 2020
i am trying to make a user defined function for a unit converter in app designer. i have set up my code but when i run it the output ('num') says it is not recognised even though i have stated it is the output in the first line, do i need to do something else to this variable that i am missing? this is my code
function num = convert_func(x,conversion)
if conversion == 1
num = x/0.4536;
elseif conversion ==2
num = x*0.4536;
end
i also get this error message in app designer
Output argument "num" (and maybe others) not assigned during call to "convert_func"

Réponses (1)

Walter Roberson
Walter Roberson le 8 Mai 2020
conversion is something other than 1 or 2, or else it is non-scalar and has both values

Catégories

En savoir plus sur Data Type Conversion dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by