Is possible configure matlab to get a+[ ]=a?
1 次查看(过去 30 天)
显示 更早的评论
ask question
Greetings people.
I currently sent some codes for a software that I developed, and I did not take into account that some values could be empty []. I get some empty values and i had to make a sum, but a + [] = []. It was a big mistake.
Is it possible to configure any option to get a + [] = a without using isEmpty or a command?
Thank you in advance.
0 个评论
回答(2 个)
Matt J
2019-12-4
No way that you're going like. You could subclass Matlab's double type
Then, you can overload the @plus method
2 个评论
Rik
2019-12-5
Thank you Matt.
Do you know if is possible edit the double class or plus function in MatLab?
Rik
2019-12-5
You should be really careful with editing base components of internal Matlab functions, see this comment for an example why.
Did you try following the advice in the linked pages?
I would strongly suggest using the sum method instead.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Loops and Conditional Statements 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!