heizaoniangao 发表于 2009-8-26 12:33

Matlab可以画表格么?

想在图表旁边 画上所用的数据5*5的一个表格,类似于Excel里那样,貌似没有这种命令吧,用text也可以么,不过也太麻烦了吧

[ 本帖最后由 heizaoniangao 于 2009-8-26 13:06 编辑 ]

rocwoods 发表于 2009-8-26 17:45

高版本的MATLAB里可以利用uitable函数画。

ChaChing 发表于 2009-8-26 19:24

我的版本R2006a help不到uitable函数, 上官网搜了下, 的确如楼上所说的!
再使用which uitable -all找找看, 竟然有亦可使用!
以前没用过, 有点好奇有什麽应用?

[ 本帖最后由 ChaChing 于 2009-8-26 19:25 编辑 ]

heizaoniangao 发表于 2009-8-27 10:27

回复 沙发 rocwoods 的帖子

非常感谢,看了一下果然可以呢,呵呵,我的是7的,昨天试了各种方法,最后用 gui的可编辑文本框弄出来一个,不过对不齐
另外,还考虑过是不是gui里用函数调用array editor窗口,是不是也可以呢,array editor窗口跟excel也比较像,呵呵,反正有二楼的那个函数就可以

heizaoniangao 发表于 2009-8-27 10:29

回复 板凳 ChaChing 的帖子

我的是7的,查了下,果然有这个函数,想用gui编一个做实验的程序,有个类似excel的程序可以方便录入结果处理数据,呵呵

ydlcsu 发表于 2009-8-27 11:16

应该还可以用activeX

[ 本帖最后由 ydlcsu 于 2009-8-27 11:24 编辑 ]

mxlzhenzhu 发表于 2013-11-10 10:51

rocwoods 发表于 2009-8-26 17:45 static/image/common/back.gif
高版本的MATLAB里可以利用uitable函数画。

Matlab写Excel的时候,请问如何在同一个单元格内部换行啊?

比如,在Excel里面要写入一串字符串,str1='abcd',接着按住Alt+Entre再输入str2='efgh',就将两个字符串写入同一个单元格了,而且换行了。我想在matlab里面实现这个文本换行功能,不知道版主有什么高招?

rocwoods 发表于 2013-11-13 10:02

mxlzhenzhu 发表于 2013-11-10 10:51 static/image/common/back.gif
Matlab写Excel的时候,请问如何在同一个单元格内部换行啊?

比如,在Excel里面要写入一串字符串,str1 ...

这个用MATLAB似乎没有简单的办法。

pasuka 发表于 2013-11-19 08:13

ChaChing 发表于 2009-8-26 19:24 static/image/common/back.gif
我的版本R2006a help不到uitable函数, 上官网搜了下, 的确如楼上所说的!
再使用which uitable -all找找看, ...

在2010或2011之前的matlab里面,uitable属于undocumented function
http://undocumentedmatlab.com/
这个博客里面介绍了很多这类函数以及使用技巧
页: [1]
查看完整版本: Matlab可以画表格么?