Redifining + function in matlab
3 ビュー (過去 30 日間)
古いコメントを表示
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?
0 件のコメント
採用された回答
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
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)
その他の回答 (0 件)
参考
カテゴリ
Help Center および File 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!