the arrow.m does not work any more in matlab 2014b version.
1 次查看(过去 30 天)
显示 更早的评论
After updating Matlab to 2014b, arrow.m is not working. It is stopping in line 423 with the error:
Undefined function 'mtimes' for input arguments of type 'matlab.graphics.axis.Axes'.
Error in arrow (line 423) ax = o * gca;
Does anybody have idea?
3 个评论
Star Strider
2014-10-10
Graphics handles have changed significantly in R2014b. The author will have to update arrow.m for R2014b and subsequent releases.
回答(2 个)
Doug Hull
2014-10-9
It looks like it is treating a graphics handle as a double precision number.
It looks like they are pre-allocating a variable by multiplying a handle by 0. When handles were double precision numbers that worked.
Replace that line with
ax = 0;
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Graphics Object Programming 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!