Redifining + function in matlab

조회 수: 3 (최근 30일)
Jyothy MJ
Jyothy MJ 2011년 8월 28일
I would like to redifine '+' function in MATLAB. Well my intention is not exactly to redefine +, instead I would like to create a new function ++ or $$ that would do the computation I need. Is this possible? I tried to define it as a function but merely defining as function doesn't help since it doesn't take such characters as function name. Is it possible to define a class of functions like ++ or or what ever, that can do the function I need?

채택된 답변

Lucas García
Lucas García 2011년 8월 28일
You should check object oriented programming with MATLAB and how to overload operators like '+'.
To start with:
  댓글 수: 3
Lucas García
Lucas García 2011년 8월 29일
That's right, thanks for the clarification Walter. Only existing MATLAB operators can be overloaded. Unless you are are using the Symbolic Math Toolbox in MuPad, but that's a whole different story...(http://www.mathworks.com/help/toolbox/mupad/stdlib/operator.html)
Jyothy MJ
Jyothy MJ 2011년 8월 29일
Thankyou Roberson and Garcia. That really helped.

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

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Construct and Work with Object Arrays에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by