Rank: 170 based on 1901 downloads (last 30 days) and 9 files submitted
photo

Rick Rosson

E-mail
Company/University
The MathWorks
Lat/Long
42.30010223388672, -71.35041809082031

Personal Profile:

Applications Engineer specializing in Signal Processing and Communication Systems. Master of Science in Electrical Engineering, Boston University. Master of Science in Management, MIT Sloan School of Management

Professional Interests:
Digital Signal Processing, Digital Communication Systems, Image and Video Processing, Audio Processing, Model-Based Design, Embedded Systems, Adaptive Filtering Algorithms, Control Systems, Statistical Methods

 

Watch this Author's files

 

Files Posted by Rick View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
01 Jul 2009 Screenshot Mortgage Amortization Calculates the monthly payment and amortization schedule for a fixed-rate mortgage. Author: Rick Rosson interest rate, equity, annuity, comma, present value, amortization 188 0
03 Jun 2009 Screenshot Continuous Phase Oscillator in Simulink Generate a simple cosine wave in Simulink Author: Rick Rosson sine, sinusoidal, continuous phase, communications, cosine, example 204 0
04 Nov 2008 Embedded MATLAB Example: Converting a simple algorithm to fixed point Shows how to convert an algorithm to fixed point for Embedded MATLAB Author: Rick Rosson sos, emlc, rtw, filter, embedded, biquad 195 0
20 Oct 2008 Embedded MATLAB Example: Using eml.ceval to generate a MEX-Function This example shows how to generate a MEX-Function from existing C-code using Embedded MATLAB instead Author: Rick Rosson ceval, eml, embedded matlab, emlceval, mex, emlmex 194 0
11 Aug 2008 Screenshot Body-Mass Index Computes body-mass index and plots bmi versus weight Author: Rick Rosson bmi, plotting, plot, body mass index, medical, weight loss 186 1
  • 4.0
4.0 | 1 rating
Comments and Ratings on Rick's Files View all
Updated File Comment by Comments Rating
30 Mar 2009 Converting between text strings and binary vectors Functions to convert from text strings to binary vectors and back again. Author: Rick Rosson Vishaka

You have introduced a lot of unnecessary conversions in your code for converting from string to vector:
This line suffices for doing the conversion:
binVec = uint8(binStr) - uint8('0');
If you want a double vector, you can just do a double(binVec).

16 May 2008 RGB Image Decomposition Displays RGB decomposition of a full color image Author: Rick Rosson jamil, mohsan

11 Apr 2008 Converting between text strings and binary vectors Functions to convert from text strings to binary vectors and back again. Author: Rick Rosson kh, Mohammad

09 Apr 2008 RGB Image Decomposition Displays RGB decomposition of a full color image Author: Rick Rosson yuan, chen

mini program

15 Jan 2008 Body-Mass Index Computes body-mass index and plots bmi versus weight Author: Rick Rosson D'Errico, John

I'll admit I'm not entirely sure what purpose this serves as a Matlab utility. Since it seems to be of mainly educational value, why not add some links to more information about BMI? Perhaps these are a start:

http://www.cdc.gov/nccdphp/dnpa/bmi/

http://www.cardiometabolic-risk.org/

While I won't get into the questions of whether BMI is an accurate indicator of health, nor will I get into the issue of mono-numerosis, BMI surely is one indicator of health. So the author might have added some indication of what a reasonable BMI should be. Otherwise, its just a random number. The plot might have been done so that the line varies in color, scaled so that good BMI numbers would be green, turning to red at the high end.

The help itself for bmi.m is good. Its readable and concise, defining the inputs and outputs. I'm not terribly sure why the units on the inputs are in pounds and inches, yet the returned BMI has SI units. Tradition?

I found an H1 line, but no error checking on the arguments. OTOH, the arguments are pretty simple, so I'll excuse that lack. The code is pretty simple, so nothing to go wrong, and I did find internal comments before many lines.

Now, if I can only figure out how to be nine feet tall, I'll have a perfect BMI myself. ;-)

Top Tags Applied by Rick
embedded, eml, emlc, emlmex, embedded matlab
Files Tagged by Rick View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
01 Jul 2009 Screenshot Mortgage Amortization Calculates the monthly payment and amortization schedule for a fixed-rate mortgage. Author: Rick Rosson interest rate, equity, annuity, comma, present value, amortization 188 0
03 Jun 2009 Screenshot Continuous Phase Oscillator in Simulink Generate a simple cosine wave in Simulink Author: Rick Rosson sine, sinusoidal, continuous phase, communications, cosine, example 204 0
04 Nov 2008 Embedded MATLAB Example: Converting a simple algorithm to fixed point Shows how to convert an algorithm to fixed point for Embedded MATLAB Author: Rick Rosson sos, emlc, rtw, filter, embedded, biquad 195 0
20 Oct 2008 Embedded MATLAB Example: Using eml.ceval to generate a MEX-Function This example shows how to generate a MEX-Function from existing C-code using Embedded MATLAB instead Author: Rick Rosson ceval, eml, embedded matlab, emlceval, mex, emlmex 194 0
11 Aug 2008 Screenshot Body-Mass Index Computes body-mass index and plots bmi versus weight Author: Rick Rosson bmi, plotting, plot, body mass index, medical, weight loss 186 1
  • 4.0
4.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