Rank: 221 based on 363 downloads (last 30 days) and 15 files submitted
photo

Stephen Cobeldick

E-mail

Personal Profile:
Professional Interests:

 

Watch this Author's files

 

Files Posted by Stephen View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
13 Aug 2014 Screenshot Numeric to English Words Convert a numeric scalar to a string giving the English name of the number value (GB/US). Author: Stephen Cobeldick dialect, words, number names, cheque, check, string 18 0
08 Aug 2014 Screenshot ColorBrewer: Attractive and Distinctive Colormaps The complete palette of ColorBrewer colormaps. Simple selection by scheme name and map length. Author: Stephen Cobeldick colormap, colorbrewer, rgb, colorscheme, plot, plot3 90 5
  • 5.0
5.0 | 2 ratings
07 Aug 2014 Screenshot ISO 8601 Date String to Serial Date Number Convert an ISO 8601 Date String to Serial Date Numbers. Auto-detect or select the timestamp style. Author: Stephen Cobeldick calendar date, date, iso 8601, ordinal date, timestamp, week date 26 3
  • 4.5
4.5 | 2 ratings
07 Aug 2014 Screenshot Date Vector/Number to ISO 8601 Date String Convert a Date Vector/Number to an ISO 8601 Date String. Tokens control the date/time notation. Author: Stephen Cobeldick date, timestamp, iso 8601, week number, ordinal date, week date 22 1
  • 5.0
5.0 | 1 rating
07 Aug 2014 Screenshot Cubehelix Colormaps Attractive full-color colormaps that also print in grayscale (keeping the sequence information). Author: Stephen Cobeldick colormap, color scheme, color, grayscale, plot, image 36 0
  • 5.0
5.0 | 1 rating
Comments and Ratings by Stephen View all
Updated File Comments Rating
20 Sep 2014 ofdm ofdm Author: mitra

It seems like quite a complicated algorithm, and it probably works, but without any comments, help or explanation, this is impossible to know. Does it work? How would we know? What should it do? Should I run it to find out?

The code itself is tidy and organized, if a little terse, but desperately requires comments.

If this submission is supposed to be an example script for modeling OFDM (for teaching, for students to study, etc), then it misses all of the explanations and clarifications that would be required for such a purpose.

20 Sep 2014 period.m Calculate signal period Author: 2one

Poorly written code which mostly constitutes one completely unnecessary "for" loop whose values never get used anyway. Very suspect mathematical justification of calling the output the 'period' of the input. No examples, no H1 line.

Users wanting to find the period/frequency of more than one half cycle of a simple sinus that this function supports should use a zero-crossing detector (perhaps with noise filter) using diff, or could use FFT.

20 Sep 2014 rosenbrock.m code for rosenbrock function Author: Alex

That is a very interesting image to use as the example screen-shot. Most people try to show their submission to some degree...

20 Sep 2014 Losses.m losses Author: Theofanis

It is clear that a function is likely not the best interface to FEMM, so writing and submitting a script as an example of how to use FEMM seems quite reasonable. However while this submission -could- have been quite an handy reference for how to use FEMM from MATLAB, it misses several main requirements:
- Clearly state all dependencies (FEMM!)
- Clearly state the purpose.
- Clearly describe the kind of machine modeled.
- Give usage examples, if required.
- Comment the code, please!

Until the code is commented and explanations are given throughout then this is useless as a reference script.

20 Sep 2014 Risk.m Risk Evaluation in MATLAB Author: Saeed Nazari

Poorly coded, no help, no examples, no explanation, no comments, no H1 line, contains hardcoded filenames, no obvious purpose, not really any point to this being on FEX, as it will not be of any use to anyone else.

Comments and Ratings on Stephen's Files View all
Updated File Comment by Comments Rating
27 Aug 2014 Natural-Order Filename Sort Natural-order sort of filenames/fullpaths, with customizable numeric format. Author: Stephen Cobeldick Stelios

Thanks, that's exactly what I was looking for to sort namefiles formatted as
1-d...,2-d...,...18-d...etc.

18 Aug 2014 ColorBrewer: Attractive and Distinctive Colormaps The complete palette of ColorBrewer colormaps. Simple selection by scheme name and map length. Author: Stephen Cobeldick Cobeldick, Stephen

You are completely correct that it is possible to redistribute the ColorBrewer colorschemes: in fact this is explicitly permitted by the Apache license that they are released under.

Note though the very first license condition for redistributing ColorBrewer says that "Redistributions as source code must retain the above copyright notice, this list of conditions and the following disclaimer". So when someone redistributes it, it must be accompanied by the same Apache license*. However MATLAB File Exchange does not permit any license to be used other than the BSD license:
http://www.mathworks.com/matlabcentral/FX_transition_faq.html
"For consistency, the BSD license will be the standard for the File Exchange".

So we reach a minor impasse: to redistribute ColorBrewer requires an Apache license, to submit to MATLAB FEX requires a BSD license. Snap. I could distribute a complete version of this function under an Apache license, but not on MATLAB FEX.

Several other submissions have simply ignored ColorBrewer's Apache license, but hopefully FEX does not turn into an exchange of any licensed code that happens to take peoples fancy.

* For an example of this, scroll down to the bottom of the excel spreadsheets that are available from http://colorbrewer.org/

18 Aug 2014 ColorBrewer: Attractive and Distinctive Colormaps The complete palette of ColorBrewer colormaps. Simple selection by scheme name and map length. Author: Stephen Cobeldick Nicholas

Nice job, but not sure why you state you cannot redistribute the colormaps since the website suggests that you can, assuming you meet the requirements. It does, however, specifically state you cannot call the software "ColorBrewer"...

see http://www.personal.psu.edu/cab38/ColorBrewer/ColorBrewer_updates.html

14 Aug 2014 ColorBrewer: Attractive and Distinctive Colormaps The complete palette of ColorBrewer colormaps. Simple selection by scheme name and map length. Author: Stephen Cobeldick Chan, Michael

Beautiful work, Stephen.

14 Aug 2014 Round Serial Date Numbers or Date Vectors Round Serial Date Numbers or Date Vectors to the nearest desired unit (round/floor/ceiling). Author: Stephen Cobeldick Jackson, Jeff

Contact us