Azzera filtri
Azzera filtri

how to clear this error?

3 visualizzazioni (ultimi 30 giorni)
PLACEIUS NISHIGA G
PLACEIUS NISHIGA G il 23 Gen 2018
Risposto: KSSV il 23 Gen 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

Risposta accettata

KSSV
KSSV il 23 Gen 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) ;

Più risposte (1)

Categorie

Scopri di più su Files and Folders in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by