图片缩略图

num2clip:将数字数组复制到剪贴板

version 1.0.0.0 (821 Bytes) by Grigor褐变
将数字数组复制到剪贴板,作为标签分隔的字符串,准备粘贴。
4.8
24评级

12下载

更新2005年9月14日

没有许可证

编者按:这个文件是文件交换本周精选

一个对现有MATLAB函数clipboard.m的基本扩展。这个函数允许将任意大小的数字数组复制到剪贴板上,以便进行粘贴(例如Word或Excel)。

数组被复制为一个制表符分隔的字符串,后面的行由回车分隔。

我怀疑某人可能已经创造了这个,但我找不到交换中的任何东西。对不起,如果我正在复制代码。

引用作为

Grigor勃朗宁(2021)。num2clip:将数字数组复制到剪贴板(//www.tatmou.com/matlabcentral/fileexchange/8472-num2clip-copy-numerical-arrays-to-clipboard), MATLAB中央文件交换。检索

评论和评级(26

志超郭

Geoffrey Akien.

工作伟大-可笑的是,这仍然存在!

本Cogswell

工作完美,没有问题!

阿列克谢

谢谢你!工作好了!您的函数是一个应该包含在Matlab中的丰富功能!

莫莉亚当

这是太棒了!谢谢!我在一个GUI中使用按钮/回调函数。

迭戈FernándezFernández.

伟大的!!谢谢!

伊利亚贝雷维奇

Bartche

蒂亚戈彼得森

谢谢你兄弟!

瑞奇·兰格

感谢。我只是添加了一个

For I = 1:size(arraystring,1)
arraystring(i,:) = strrep(arraystring(i,:)','。',',');
结束;

第19行后处理德国小数点特征。
粘贴在Excel工作完美现在!

C

好。如上所述。我修改num2str()只是为了增加输出精度。

Nikolaj詹森

纳尔逊议会

哥琳娜琼斯

这是改变生活。

Stefan

广口盅霍尔特黄

太棒了,但是有没有办法提高复制数据的准确性呢?

当我把很长的数字粘贴进去时,它会被压缩到只有5个sig无花果。而普通的剪贴板命令保留更多。

Kiyoharu

克里斯蒂亚诺

这正是我需要的,谢谢!

Igor Cvetkovic

克雷格带头巾的

很好谢谢。这给了我很多时间。

莱拉h

这是可怕的。谢谢你:D

乔恩·培特Grandal

优秀工作!这为我节省了很多工作。谢谢!

貂H

没错,它只是有效!!
我直接粘贴到excel没有问题。
坚持下去!

Gabriele Bulian

我不得不改变线路:
arraystring = num2str(数组);

arraystring = num2str(数组,' % 100 e ');
否则,我有一些问题,使excel识别数据…

Gerd Kunert

这个主意不错。
然而,Excel有非常奇怪的方式来打开文件和导入数据(取决于你的语言)。
换句话说,粘贴的数据可以以“任意”的方式进行格式化。就我而言,价值观根本就不正确。

结论:使用xlswrite导出数据到Excel。否则罚款。

詹姆斯·j·蔡

Matlab释放兼容性
创建R14SP2
兼容任何释放
平台的兼容性
视窗 macOS Linux

社区寻宝

在MATLAB中心找到宝藏,并发现社区可以如何帮助您!

开始狩猎!