No BSD License  

Highlights from
num2clip: copy numerical arrays to clipboard

4.6 | 10 ratings Rate this file 61 Downloads (last 30 days) File Size: 1.67 KB File ID: #8472 Version: 1.0

num2clip: copy numerical arrays to clipboard



12 Sep 2005 (Updated )

Copies a numerical array to the clipboard as a tab-separated string ready for pasting.

Editor's Notes:

This file was a File Exchange Pick of the Week

| Watch this File

File Information

A basic extension to the existing MATLAB function clipboard.m. This function allows a numerical array of any size to be copied to the clipboard ready for pasting (to say Word or Excel).

The array is copied as a tab-separated string with carriage-returns separating subsequent rows.

I suspect someone may have created this already but I can't find anything on the exchange. Sorry if I am duplicating code.


This file inspired Mat2 Clip and Clip2cell.

MATLAB release MATLAB 7.0.4 (R14SP2)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (10)
05 Aug 2015 Kiyoharu  
07 Apr 2015 Cristiano

Exactly what I needed, thanks!

12 Dec 2013 Igor Cvetkovic  
04 Apr 2013 Craig Cowled

Very nice, thank you. This saves me a lot of time.

18 Feb 2013 Laila h

this is awesome.. thank you :D

23 May 2008 Jon Petter Grandal

Working excellent! This saves me a lot of work. Thanks!

12 Dec 2006 Mink H

Nothing wrong, it just works!!
I pasted directly into excel with no problems.
Keep it up!

29 Jan 2006 Gabriele Bulian

I had to change the line:
arraystring = num2str(array');
arraystring = num2str(array,'%100e');
otherwise I had some problems in making excel recognise the data...

22 Sep 2005 Gerd Kunert

The idea is nice.
However, Excel has very strange ways to open files and to import data (depending e.g. on your language).
In other words, the pasted data may be formatted in an "arbitrary" way. In my case, values were simply not correct.

Conclusion: Use xlswrite to export data to Excel. Otherwise fine.

15 Sep 2005 James J. Cai  

Contact us