Effacer les filtres
Effacer les filtres

how to clear this error?

3 vues (au cours des 30 derniers jours)
PLACEIUS NISHIGA G
PLACEIUS NISHIGA G le 23 Jan 2018
Réponse apportée : KSSV le 23 Jan 2018
Error: File: file.m Line: 103 Column: 1
Function definitions are not permitted in this context.
if true
103.function z = myfunction(Ns,8)
104.c = Ns;
105.d= 8;
106.z =f(c, d)
107.end
108.function z = f(c,d)
109. if ~mod(c,d)
110. z=0
111. else
112. z=d-mod(c,d);
113. end
114. end
115. end

Réponse acceptée

KSSV
KSSV le 23 Jan 2018
function z = myfunction(Ns)
c = Ns;
d= 8;
z =f(c, d) ;
end
function z = f(c,d)
if ~mod(c,d)
z=0
else
z=d-mod(c,d);
end
end
Save it.....it will be saved as myfunction.m. Call z = myfunction(3) ;

Plus de réponses (1)

Catégories

En savoir plus sur Files and Folders 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