Comments on: Advanced MATLAB: Class system for OOP in MATLAB introduction https://blogs.mathworks.com/videos/2008/07/07/advanced-matlab-class-system-for-oop-in-matlab-introduction/?s_tid=feedtopost Stuart uses video to share his experiences solving problems with MATLAB day-to-day, interesting new features, plus tips and tricks he has picked up along the way. Sun, 05 Nov 2017 19:08:19 +0000 hourly 1 https://wordpress.org/?v=6.2.2 By: ebru55 https://blogs.mathworks.com/videos/2008/07/07/advanced-matlab-class-system-for-oop-in-matlab-introduction/#comment-77170 Sun, 05 Nov 2017 19:08:19 +0000 https://blogs.mathworks.com/videos/2008/07/07/advanced-matlab-class-system-for-oop-in-matlab-introduction/#comment-77170 Hey
what did you do on line 19 -41 when you write the Function for Step by Step
can you explain this short

thank you

]]>
By: doug https://blogs.mathworks.com/videos/2008/07/07/advanced-matlab-class-system-for-oop-in-matlab-introduction/#comment-3177 Tue, 21 Aug 2012 12:47:32 +0000 https://blogs.mathworks.com/videos/2008/07/07/advanced-matlab-class-system-for-oop-in-matlab-introduction/#comment-3177 @Markus,

Thank you for the kind words. I had forgotten I had made this!

Doug

]]>
By: Markus Kruger https://blogs.mathworks.com/videos/2008/07/07/advanced-matlab-class-system-for-oop-in-matlab-introduction/#comment-3176 Mon, 20 Aug 2012 15:06:17 +0000 https://blogs.mathworks.com/videos/2008/07/07/advanced-matlab-class-system-for-oop-in-matlab-introduction/#comment-3176 Thank you very much Doug, this was much more useful than the last 3 days of going through how to manuals on the web. I wish I found this earlier. Thanks again.

]]>
By: XAvier https://blogs.mathworks.com/videos/2008/07/07/advanced-matlab-class-system-for-oop-in-matlab-introduction/#comment-3152 Fri, 27 Jul 2012 20:09:34 +0000 https://blogs.mathworks.com/videos/2008/07/07/advanced-matlab-class-system-for-oop-in-matlab-introduction/#comment-3152 Thanks a lot for the video, it helps a lot, as an example to start to use classes in Matlab.

]]>
By: dhull https://blogs.mathworks.com/videos/2008/07/07/advanced-matlab-class-system-for-oop-in-matlab-introduction/#comment-2302 Tue, 28 Sep 2010 13:52:30 +0000 https://blogs.mathworks.com/videos/2008/07/07/advanced-matlab-class-system-for-oop-in-matlab-introduction/#comment-2302 The scripts were lost. Sorry.

Doug

]]>
By: emorkay https://blogs.mathworks.com/videos/2008/07/07/advanced-matlab-class-system-for-oop-in-matlab-introduction/#comment-2301 Mon, 27 Sep 2010 23:41:48 +0000 https://blogs.mathworks.com/videos/2008/07/07/advanced-matlab-class-system-for-oop-in-matlab-introduction/#comment-2301 Hi,
This video really helped me a lot. I would like to know where the script file that you later created to perform operations like creating the constructor etc should be located.
Thanks,

]]>
By: changwon https://blogs.mathworks.com/videos/2008/07/07/advanced-matlab-class-system-for-oop-in-matlab-introduction/#comment-2073 Wed, 26 May 2010 03:40:44 +0000 https://blogs.mathworks.com/videos/2008/07/07/advanced-matlab-class-system-for-oop-in-matlab-introduction/#comment-2073 This video is very helpful to me!
Thank you!

]]>
By: DanK https://blogs.mathworks.com/videos/2008/07/07/advanced-matlab-class-system-for-oop-in-matlab-introduction/#comment-1053 Wed, 09 Jul 2008 13:02:22 +0000 https://blogs.mathworks.com/videos/2008/07/07/advanced-matlab-class-system-for-oop-in-matlab-introduction/#comment-1053 Doug,
A very nice and timely blog, since I’m just starting the learning of MatLab OOP this week. I would like to mention one glaring hole in the documentation, etc. which is that there are virtually no examples of classes where the methods are not contained in the classdef file. The project which I’m now applying OOP to has something like 30 subfunctions with about 8,000 lines of code, so I don’t want to try to stick it all in one monster file. Likewise I was most unsatisfied with the documentation on packages. Overall, I think it will take me a while to get used to thinking in OOP, but I see potential benefits, and this blog did provide some help in terms of a framework.

Thanks,
Dan

]]>
By: Doug https://blogs.mathworks.com/videos/2008/07/07/advanced-matlab-class-system-for-oop-in-matlab-introduction/#comment-1052 Tue, 08 Jul 2008 12:46:46 +0000 https://blogs.mathworks.com/videos/2008/07/07/advanced-matlab-class-system-for-oop-in-matlab-introduction/#comment-1052 Thank you. I must have “cleaned up” my code accidentally. Problem has been solved and updated in the File Exchange!

Doug

]]>
By: J.Paul R https://blogs.mathworks.com/videos/2008/07/07/advanced-matlab-class-system-for-oop-in-matlab-introduction/#comment-1051 Mon, 07 Jul 2008 20:28:01 +0000 https://blogs.mathworks.com/videos/2008/07/07/advanced-matlab-class-system-for-oop-in-matlab-introduction/#comment-1051 Nice, but there seems to be a bug in the included files. On line 19 you look for a (presumed) property countSelf, which doesn’t exist. Adding countSelf = false; (or countSelf=true;) in the property section fixes this.

For an alternative implementation, see:
https://blogs.mathworks.com/steve/2008/05/20/lookup-tables-conway-game-life/

Steve used binary lookup tables and the image processing toolbox for a “vectorized” approach which would presumably be faster.

]]>