Rank: 3235 based on 17 downloads (last 30 days) and 1 file submitted
Personal Profile:

Professional Interests:
Control Systems, Embedded Firmware Development, Mechanical Design, Systems Engineering

 

Watch this Author's files

 

Files Posted by Doug
Updated   File Tags Downloads
(last 30 days)
Comments Rating
29 Apr 2008 dict General purpose data storage object Author: Doug Harriman dict, data storage, utilities, general 17 4
  • 5.0
5.0 | 1 rating
Comments and Ratings on Doug's Files View all
Updated File Comment by Comments Rating
14 Apr 2009 dict General purpose data storage object Author: Doug Harriman MA, M

excellent submission
I wonder why matlab doesn't have built-in dictionaries

06 Oct 2008 dict General purpose data storage object Author: Doug Harriman Harriman, Doug

After looking at the java.util.Hashtable object, there is one major flaw with that solution. The java hashtable seems to only be able to store object types that are also implemented in java. For Matlab object types defined by the user, the Java hashtable throws an error. The pure Matlab implementation can store any Matlab object type that can be put into a cell array. It can also use any Matlab object type as a key.

28 Apr 2008 dict General purpose data storage object Author: Doug Harriman Harriman, Doug

The only advantage that I can see is that dict has a more natural Matlab interface. In my experience, accessing Java objects is not intuitive to those not experienced with programming Java. With a cleaner Matlab wrapping interface, the Java implementation would likely be superior.

25 Apr 2008 dict General purpose data storage object Author: Doug Harriman Shvorob, Dimitri

What are the advantages compared to built-in (and accessible from most Matlab versions) java.util.Hashtable?

Top Tags Applied by Doug
computational geometry, data storage, dict, general, utilities
Files Tagged by Doug
Updated   File Tags Downloads
(last 30 days)
Comments Rating
29 Apr 2008 dict General purpose data storage object Author: Doug Harriman dict, data storage, utilities, general 17 4
  • 5.0
5.0 | 1 rating
 

MATLAB Central Terms of Use

NOTICE: Any content you submit to MATLAB Central, including personal information, is not subject to the protections which may be afforded information collected under other sections of The MathWorks, Inc. Web site. You are entirely responsible for all content that you upload, post, e-mail, transmit or otherwise make available via MATLAB Central. The MathWorks does not control the content posted by visitors to MATLAB Central and, does not guarantee the accuracy, integrity, or quality of such content. Under no circumstances will The MathWorks be liable in any way for any content not authored by The MathWorks, or any loss or damage of any kind incurred as a result of the use of any content posted, e-mailed, transmitted or otherwise made available via MATLAB Central. Read the complete Terms prior to use.

Contact us at files@mathworks.com