Rank: 27 based on 817 downloads (last 30 days) and 38 files submitted
photo

Jiro Doke

E-mail
Company/University
MathWorks
Lat/Long
42.30080032348633, -71.35120391845703

Personal Profile:

I'm a Senior Application Engineer at MathWorks. My addiction to MATLAB got me this job at MathWorks. I love showing MATLAB, talking about MATLAB, and thinking about how to make MATLAB an even better tool.

I am also one of the bloggers for File Exchange Pick of the Week - http://blogs.mathworks.com/pick.

Professional Interests:
data analysis, gui building, data exploration, data visualization, biomechanics

 

Watch this Author's files

 

Files Posted by Jiro View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
19 Dec 2011 Screenshot Introduction to Object-Oriented Programming in MATLAB(R) Webinar Files from the "Introduction to Object-Oriented Programming in MATLAB(R)" Webinar. Author: Jiro Doke object oriented progr..., webinar, tmw 70 1
  • 4.0
4.0 | 1 rating
29 Nov 2011 Screenshot flattenMaskOverlay Create a flattened image with an overlayed mask, with specified color and opacity (transparency). Author: Jiro Doke image processing, mask, overlay, transparency, opacity, flatten image 21 0
11 May 2011 Screenshot Demo files for "Parallel Computing with MATLAB on Multicore Desktops and GPUs" Webinar Demo files for "Parallel Computing with MATLAB on Multicore Desktops and GPUs" Webinar (May 4, 2011) Author: Jiro Doke parallel, cpu, gpu, parfor, multicore 78 0
  • 5.0
5.0 | 1 rating
08 Apr 2011 Published MATLAB Files Demo files for "Algorithm Development with MATLAB" Webinar These are the demo files for "Algorithm Development with MATLAB" Webinar held on April 5, 2011. Author: Jiro Doke thank you bro, gui, image processing, deployment, algorithm development 73 1
  • 4.0
4.0 | 4 ratings
30 Mar 2011 Screenshot COMPDIRECTORY GUI tool for comparing the contents of 2 directories Author: Jiro Doke path, directories, files, directory comparison, file size, file name 4 2
  • 3.0
3.0 | 2 ratings
Comments and Ratings by Jiro View all
Updated File Comments Rating
19 Jan 2012 Publish dependent and called functions Publish explicitly called functions not found in the MATLAB root. See mfile for limitations. Author: Nick Angelini

Very nice entry Nick!

This may be about preference, but it would be nice if I call the function without any output argument, then it would open the published HTML in the MATLAB browser. This is the same behavior as "publish".

Otherwise, I really like it. I plan on highlighting this entry for this week's Pick of the Week.

Thanks for the submission!

19 Jan 2012 Extract data from a matlab figure (.fig) file To extract data from a matlab figure (.fig) files generate using version 7 or later. Author: Pradyumna A

I like the idea. It would be nice if it worked for figures with multiple axes and/or multiple lines in an axis.

26 Dec 2011 addcopyright add copyright information to an m-file or group of m-files. Author: Mirko Hrovat

Hi Mirko,
Very nice entry! I have a need to put copyrights to all of my MATLAB files, so this will be very handy. I noticed one problem. If I have a function with some help comments and then have MATLAB code immediately after the comments (without a blank line), it doesn't append the copyright information:

function out = testfunction(in)
%TESTFUNCTION Summary of this function goes here
% Detailed explanation goes here
out = rand(in);
end

I expected this to become

function out = testfunction(in)
%TESTFUNCTION Summary of this function goes here
% Detailed explanation goes here

% Copyright 2011 The MathWorks, Inc.
out = rand(in);
end

Also, I have a couple of suggestions. I would like the tool to keep the number of blank lines between the comments and code. For example, if I have code like this:

% This is a comment

a = rand;

then the output should be

% This is a comment

% Copyright 2011 The MathWorks, Inc.

a = rand;

Notice that there's a blank line between the copyright line and the code. This preserves the spacing that originally existed in the code.

Second, I think it the function should look for:
1. "cell divisions"
2. blank line
3. Revision line
4. code line

"cell divisions" are used in cell mode like this:

%% Title
% This is a title cell.
%% Section 1
% This is section one.

In the above case, I think the copyright info should go right after the first cell (Title cell):

%% Title
% This is a title cell.

% Copyright 2011 The MathWorks, Inc.
%% Section 1
% This is section one.

This is a great entry. Thanks for creating this (and improving on Raymond's entry)! I am planning on highlighting this for Pick of the Week.

09 Dec 2011 Vivid Colormap creates a personalized, vivid colormap Author: Joseph Kirk

Hi Joseph, I understand your logic. I guess it's just a difference in what we consider more intuitive. I think in terms of ascending order, so lowest (in value) to highest. Also I wanted it to keep the same logic for the usual colormaps in MATLAB. If I already had a colormap, and I wanted to "vivid-ify" it, I may want to do:

    cm = colormap;
    colormap(vivid(cm));

But this would flip it.

By the way, I have highlighted this entry on this week's Pick of the Week:
http://blogs.mathworks.com/pick/2011/12/09/a-vivid-colormap/

Thanks for the entry!

08 Dec 2011 Vivid Colormap creates a personalized, vivid colormap Author: Joseph Kirk

This is great Joseph! It's a very ingenious idea. I noticed a small bug. When you pass in a colormap (CLRS), it swaps the order. You can see the issue from this example:

  imagesc(peaks(500))
  colormap(jet(16)); colorbar
  colormap(vivid(jet(16))); colorbar

Notice the "jet" colormap is swapped when I call with vivid - it goes from red to blue instead of blue to red.

Comments and Ratings on Jiro's Files View all
Updated File Comment by Comments Rating
22 Dec 2011 GRABIT Extract (pick out) data points off image files. Author: Jiro Doke Ali, Ahmed

Many thanks for you, you have solved a very complex problem for me

16 Dec 2011 DSPLOT - downsampled plot This function creates a downsampled plot to improve the speed of exploration (zoom, pan) Author: Jiro Doke Wong, Hoi

Oh....one more thing. I put NaNs in my signal so it wouldn't plot, but turns out it confuses dsplot's outlier search routine. Any good ways to get around that?

16 Dec 2011 DSPLOT - downsampled plot This function creates a downsampled plot to improve the speed of exploration (zoom, pan) Author: Jiro Doke Wong, Hoi

The function is great, but I'd really love to use it in subplots. Any chance to add support to subplots?

It'd be tricky to tell whether the plot is downsampled or true representation without changing the figure title. One way I can think of is to set the 'Color' property of the subplot axesHandle to very light yellow for downsampled display.

12 Dec 2011 Demo files for "Algorithm Development with MATLAB" Webinar These are the demo files for "Algorithm Development with MATLAB" Webinar held on April 5, 2011. Author: Jiro Doke K, Tejaswini
12 Dec 2011 Demo files for "Algorithm Development with MATLAB" Webinar These are the demo files for "Algorithm Development with MATLAB" Webinar held on April 5, 2011. Author: Jiro Doke K, Tejaswini
Top Tags Applied by Jiro
pick of the week, gui, webinar, data exploration, directories
Files Tagged by Jiro View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
27 Jan 2012 Screenshot export_fig Exports figures nicely to a number of vector & bitmap formats. Author: Oliver Woodford anti alias, figure, embed, fonts, transparent, export figure 1576 161
  • 4.95918
5.0 | 107 ratings
26 Jan 2012 Screenshot Panel Like subplot, but with easier control over the details of the layout, and WYSIWYG export to file. Author: Ben Mitch figure, subplot, plot, multipane, specialized, panel 168 59
  • 4.44444
4.4 | 11 ratings
05 Jan 2012 Screenshot uipickfiles: uigetfile on steroids Many-featured, platform independent file and directory picker. Author: Douglas Schwarz example, multiple file selecti..., uigetfile uigetfiles ..., gui tools, potw, pick of the week 151 56
  • 4.93939
4.9 | 35 ratings
19 Dec 2011 Screenshot Introduction to Object-Oriented Programming in MATLAB(R) Webinar Files from the "Introduction to Object-Oriented Programming in MATLAB(R)" Webinar. Author: Jiro Doke object oriented progr..., webinar, tmw 70 1
  • 4.0
4.0 | 1 rating
06 Dec 2011 Screenshot cbrewer : colorbrewer schemes for Matlab This function loads colormaps based on the color brewer schemes (http://colorbrewer2.org/) Author: Charles colortable plot, colormap 48 1
  • 5.0
5.0 | 1 rating

Contact us at files@mathworks.com