learning functions, need help

조회 수: 1 (최근 30일)
Andrew
Andrew 2014년 9월 19일
댓글: Andrew 2014년 9월 19일
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
Geoff Hayes
Geoff Hayes 2014년 9월 19일
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?

댓글을 달려면 로그인하십시오.

답변 (1개)

yonatan gerufi
yonatan gerufi 2014년 9월 19일
편집: yonatan gerufi 2014년 9월 19일
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
Andrew
Andrew 2014년 9월 19일
i will, thanks

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Get Started with MATLAB에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by