24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2472  |  回复: 10

zyfz

新虫 (初入文坛)

[求助] 怎么样设置matlab在excel中的输出位置已有1人参与

请问怎么样将多个字符串通过编写matlab代码输出到excel的worksheet中不同的位置?谢谢!
现有一大量的字符串,想通过matlab分别输出到excel中指定的不同列中?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

jswoo

铁杆木虫 (著名写手)

阿拉多梦

【答案】应助回帖


感谢参与,应助指数 +1
xiegangmai(金币+1): 谢谢应助! 2012-03-02 21:51:09
先把得出的数据做成 矩阵,然后再 write 到 excel 到。就对应到行列了。
3楼2012-03-02 14:34:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jswoo

铁杆木虫 (著名写手)

阿拉多梦

【答案】应助回帖


xiegangmai(金币+1): 谢谢应助! 2012-03-02 21:51:24
举个列子吧,比如
xlswrite('c:\matlab\work\aa.xls',A,'A:C')
把变量A写进aa.xls文件中,aa中的A:C列

你可以根据你的要求试试。从最简单的单变量保存试起。
5楼2012-03-02 21:04:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

匿名

用户注销 (初入文坛)


感谢参与,应助指数 +1
xiegangmai(金币+1): 谢谢应助! 2012-03-02 21:50:58
本帖仅楼主可见
2楼2012-03-02 13:38:42
已阅   申请仿真EPI   回复此楼   编辑   查看我的主页

zyfz

新虫 (初入文坛)

不好意思,我是个初学者,提的问题可能不太专业,比如我想把下面的三列字符串分别写入到excel的sheet1的E列、G列和H列,怎么样写代码啊,请高手指点:
a1+a2        b1+b2        c1+c2
a3+a4        b3+b4        c3+c4
a5+a6        b5+b6        c5+c6
4楼2012-03-02 16:07:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zyfz

新虫 (初入文坛)

可不可以在一句代码中把不同的变量分别保存到不同的列呢?
6楼2012-03-02 22:08:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jswoo

铁杆木虫 (著名写手)

阿拉多梦

【答案】应助回帖

★ ★ ★
xiegangmai(金币+1): 谢谢参与! 2012-03-03 00:01:26
zyfz(金币+2): 有帮助 2012-03-03 19:36:06
引用回帖:
6楼: Originally posted by zyfz at 2012-03-02 22:08:54:
可不可以在一句代码中把不同的变量分别保存到不同的列呢?

自己试试
看过懒得,没看过你这么懒得,非得这么纠结,
实在不行,都保存到EXCEL各列,把那一列复制出去~~
7楼2012-03-02 23:44:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zyfz

新虫 (初入文坛)

引用回帖:
: Originally posted by jswoo at 2012-03-02 23:44:33:
自己试试
看过懒得,没看过你这么懒得,非得这么纠结,
实在不行,都保存到EXCEL各列,把那一列复制出去~~

好吧,多谢
8楼2012-03-03 19:35:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lizhixiao

银虫 (小有名气)


xiegangmai: 金币+1, 谢谢应助! 2012-03-21 17:26:40
引用回帖:
4楼: Originally posted by zyfz at 2012-03-02 16:07:51:
不好意思,我是个初学者,提的问题可能不太专业,比如我想把下面的三列字符串分别写入到excel的sheet1的E列、G列和H列,怎么样写代码啊,请高手指点:
a1+a2        b1+b2        c1+c2
a3+a4        b3+b4        c3+c4
a5+a6        b5+b6        c5+c6

把上面的三行三列写出原胞数组(cell array)的形式,这个形式可以字母和数值混合输入,然后用xlswrite保存下来就可以了。建议看看xlswrite的帮助说明。
9楼2012-03-21 16:17:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jonck

木虫 (正式写手)

【答案】应助回帖

引用回帖:
5楼: Originally posted by jswoo at 2012-03-02 21:04:35
举个列子吧,比如
xlswrite('c:\matlab\work\aa.xls',A,'A:C')
把变量A写进aa.xls文件中,aa中的A:C列

你可以根据你的要求试试。从最简单的单变量保存试起。

再补充一个从excel中读取数据的函数:xlsread,具体使用方法请参看帮助。
10楼2012-07-17 00:48:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 zyfz 的主题更新
信息提示
请填处理意见