learning functions, need help

1 vue (au cours des 30 derniers jours)
Andrew
Andrew le 19 Sep 2014
Commenté : Andrew le 19 Sep 2014
How do i complete this task?
%MyFunction.m
function [out1, out2] = MyFunction(in1,in2)
Do calculations etc here
out1 = %Define out1 somewhere here
out2 = %Define out2 somewhere here
Use the function template described in the previous section to create a simple function called MyAdder() that can add two numbers or vectors together.
  1 commentaire
Geoff Hayes
Geoff Hayes le 19 Sep 2014
Andrew - see the examples from declare function name, inputs, and outputs for details on how you would go about completing this assignment. Are you sure that there should be two outputs for your function (since you are just adding the inputs which will return one output), or is this just an example?

Connectez-vous pour commenter.

Réponses (1)

yonatan gerufi
yonatan gerufi le 19 Sep 2014
Modifié(e) : yonatan gerufi le 19 Sep 2014
I highly recommend reading how functions works in Matlab.
for your question, this:
function [out1,out2] = MyAdder(a,b)
if (min(size(a)==size(b))==0)
out1= NaN;
out2=NaN;
else
out1 = a(1,:)+b(1,:);
out2 = a(1,:)+b(2,:);
end
good luck!
  1 commentaire
Andrew
Andrew le 19 Sep 2014
i will, thanks

Connectez-vous pour commenter.

Catégories

En savoir plus sur Get Started with MATLAB 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