Rank: 13 based on 1863 downloads (last 30 days) and 21 files submitted
photo

Stuart McGarrity

E-mail
Company/University
The MathWorks Inc

Personal Profile:

I'm from a small town called Largs near Glasgow in Scotland. Studied for my undergraduate degree in Electronic and Microprocessor Engineering and PhD in Signal Processing at Strathclyde University. Currently I work on MATLAB Videos at the MathWorks and live in Washington DC.

Professional Interests:

 

Watch this Author's files

 

Files Posted by Stuart View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
03 Oct 2009 Published M-Files Comparison of C++, Java, Python, Ruby and MATLAB Using Object Oriented Example RedBlack Tree Binary Search Example Used to Compare of C++, Java™, Python, Ruby and MATLAB® Code Author: Stuart McGarrity article, matlab, c, paper, ruby, tree 148 12
  • 3.875
3.9 | 8 ratings
05 Aug 2009 Published M-Files Textscantool GUI to read large text files Author: Stuart McGarrity data export, data import, potw, textscan large data t... 81 24
  • 4.46154
4.5 | 13 ratings
04 Aug 2009 Screenshot chkmem Detect and Diagnose MATLAB® Memory Fragmentation Problems Author: Stuart McGarrity out of memory matlab ... 84 1
  • 5.0
5.0 | 3 ratings
04 Aug 2009 Published M-Files What's New for Object-Oriented Programming in MATLAB Webinar - Code Examples Code examples used in "What's New for Object-Oriented Programming in MATLAB®" Webinar Author: Stuart McGarrity object oriented progr..., whitepaper, classdef, article, classes, paper 28 2
  • 5.0
5.0 | 3 ratings
04 Aug 2009 Screenshot Maximizing Code Performance by Optimizing Memory Access Code Segments Code Segments used in "Maximizing Code Performance by Optimizing Memory Access" News & Notes Article Author: Stuart McGarrity maximizing code perfo... 22 1
  • 4.75
4.8 | 4 ratings
Comments and Ratings by Stuart View all
Updated File Comments Rating
12 Jan 2010 Handling Large Data Sets Efficiently in MATLAB Handling Large Data Sets Efficiently in MATLAB® Author: Stuart McGarrity

Please watch the webinar for which this is the code. The first 40 min, as you correctly say, focuses on maximizing the available memory for MATLAB. The latter 25 min focuses on minimizing MATLAB's memory usage, processing a large data set in a few ways. BTW MATLAB's out of memory errors are not directly affected by available RAM.

19 Nov 2009 Bluetooth voice transmission Bluetooth Voice Transmission Author: Stuart McGarrity

This model was only tested with the MATLAB release listed above (7.0.1) and a few others. A version of this model which works with the current release of MATLAB and Simulink is shipped with the Communications Blockset called commbluetoothvoice.mdl

Enter at the command line:
>>commbluetoothvoice

19 Oct 2009 Textscantool GUI to read large text files Author: Stuart McGarrity

Don't add the code at the very begining. Add if just before the first "if str2double..." line you insert.

03 Oct 2009 Comparison of C++, Java, Python, Ruby and MATLAB Using Object Oriented Example RedBlack Tree Binary Search Example Used to Compare of C++, Java™, Python, Ruby and MATLAB® Code Author: Stuart McGarrity

Yes, I agree that this is a pure translation / syntax comparison, intended to help programmers of these languages, become familiar with MATLAB OO syntax. It could be implemeted in a way more appropriate for MATLAB (while loosing the direct syntax comparison). I would encourage anyone to submit a new version of the code that does this. (I will fix the HTML typo - Thanks).

10 Sep 2009 Textscantool GUI to read large text files Author: Stuart McGarrity

Add this line at the beginning of textscantool.m
versionStr=version;

Then replace both instances of:
if verLessThan('MATLAB','7.6')

With:
if str2double(versionStr(1:3))<7.6

It should work in version 7.1

Comments and Ratings on Stuart's Files View all
Updated File Comment by Comments Rating
07 Feb 2010 802.11b PHY Simulink Model Simulink® model of 802.11b baseband physical layer. Author: Stuart McGarrity Hailong

this is good, I need this

04 Feb 2010 Bluetooth modulation and frequency hopping Bluetooth modulation and frequency hopping Author: Stuart McGarrity Abeysekera, Dhanuka

In above bluetooth simulation How to analyze the signal levels in different differnt levels ( example signal between Bernouli Binary generator cyclic encoder ) . I am used scope to analyze siganl levels but it gives differnet ....differnt errors .....

If any one know how to do this pls send me a mail as soon as possiable ...

E-mail : dhaprashan@gmail.com

Thank you.

12 Jan 2010 Handling Large Data Sets Efficiently in MATLAB Handling Large Data Sets Efficiently in MATLAB® Author: Stuart McGarrity McGarrity, Stuart

Please watch the webinar for which this is the code. The first 40 min, as you correctly say, focuses on maximizing the available memory for MATLAB. The latter 25 min focuses on minimizing MATLAB's memory usage, processing a large data set in a few ways. BTW MATLAB's out of memory errors are not directly affected by available RAM.

12 Jan 2010 Handling Large Data Sets Efficiently in MATLAB Handling Large Data Sets Efficiently in MATLAB® Author: Stuart McGarrity Aldemar

Okay... the title says: "Handling Large Data Sets Efficiently in MATLAB".
Actually, it just shows information on how to "Handle" the system memory in order to provide more RAM for MATLAB to work with.
Not even one word is spent on an arbitrary "Data Set".
Nevertheless, this guide is useful for the above.

Conclusion:
Good work, wrong topic.

Suggestion:
Replace the title by something like "Providing MATLAB with more RAM in order not to run out of memory" or something similar.

25 Nov 2009 Handling Large Data Sets Efficiently in MATLAB Handling Large Data Sets Efficiently in MATLAB® Author: Stuart McGarrity Danila

Top Tags Applied by Stuart
wireless, article, matlab, paper, simulink
Files Tagged by Stuart View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
03 Oct 2009 Published M-Files Comparison of C++, Java, Python, Ruby and MATLAB Using Object Oriented Example RedBlack Tree Binary Search Example Used to Compare of C++, Java™, Python, Ruby and MATLAB® Code Author: Stuart McGarrity article, matlab, c, paper, ruby, tree 148 12
  • 3.875
3.9 | 8 ratings
05 Aug 2009 Published M-Files Textscantool GUI to read large text files Author: Stuart McGarrity data export, data import, potw, textscan large data t... 81 24
  • 4.46154
4.5 | 13 ratings
04 Aug 2009 Screenshot chkmem Detect and Diagnose MATLAB® Memory Fragmentation Problems Author: Stuart McGarrity out of memory matlab ... 84 1
  • 5.0
5.0 | 3 ratings
04 Aug 2009 Published M-Files What's New for Object-Oriented Programming in MATLAB Webinar - Code Examples Code examples used in "What's New for Object-Oriented Programming in MATLAB®" Webinar Author: Stuart McGarrity object oriented progr..., whitepaper, classdef, article, classes, paper 28 2
  • 5.0
5.0 | 3 ratings
04 Aug 2009 Screenshot Maximizing Code Performance by Optimizing Memory Access Code Segments Code Segments used in "Maximizing Code Performance by Optimizing Memory Access" News & Notes Article Author: Stuart McGarrity maximizing code perfo... 22 1
  • 4.75
4.8 | 4 ratings
 

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