Please compile the function file function a=test(b,c,d), so that when the input parameters are 1~3, the output parameter is the mean value of the input parameters (a=b or a=(b+c)/2 or a =(b+c+d)/3). Please directly use the source code of the functio
Infos
Cette question est clôturée. Rouvrir pour modifier ou répondre.
Afficher commentaires plus anciens
Please compile the function file function a=test(b,c,d), so that when the input parameters are 1~3, the output parameter is the mean value of the input parameters (a=b or a=(b+c)/2 or a =(b+c+d)/3). Please directly use the source code of the function file created in matlab to answer
function mean = average(a,b,c)
if nargin == 1, average = a
end
if nargin == 2, average = (a+b)/2
end
if nargin == 3, average = (a+b+c)/3
end
end
hello guys anyone can help me to correct me the code?
Réponses (1)
Walter Roberson
le 25 Nov 2020
0 votes
Your output variable is named mean. You need to assign to that variable.
Cette question est clôturée.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!