how to add elements in matrix

actually my output argument is ab
function c=x(ab)
c=sqrt(a^2+b^2);
end
x(3 4)
i want the answer 5
i dont know what is im doin wrong in here
i want to know how to seperate or summing 'ab'

回答 (2 件)

Nobel Mondal
Nobel Mondal 2015 年 5 月 27 日

1 投票

a = [2 6; 5 6];
result = sum(a');

1 件のコメント

hanish h
hanish h 2015 年 5 月 27 日
actually my output argument is ab
function c=x(ab)
c=sqrt(a^2+b^2);
end
x(3 4)
i want the answer 5
i dont know what is im doin wrong in here
i want to know how to seperate or summing 'ab'

サインインしてコメントする。

Star Strider
Star Strider 2015 年 5 月 27 日

1 投票

You need to put a comma between the arguments to your function:
function c=x(a,b)
and then the call to it would be:
x(3,4)
(You can use the built-in hypot function if you do not want to code your own version.)

カテゴリ

ヘルプ センター および File ExchangeHistorical Contests についてさらに検索

タグ

質問済み:

2015 年 5 月 27 日

回答済み:

2015 年 5 月 27 日

Community Treasure Hunt

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

Start Hunting!

Translated by