matlab 数据如何写入excel指定位置?

matlab数据如何写入excel指定位置?循环每次生成一个数据,指定存储在A1,下一次要存储在A2,能否用循环控制range呢?没看明白。不能运行... matlab 数据如何写入excel指定位置?
循环每次生成一个数据,指定存储在A1,下一次要存储在A2,能否用循环控制range呢?
没看明白。不能运行
展开
 我来答
最水马W
2017-08-23
知道答主
回答量:7
采纳率:0%
帮助的人:6512
展开全部
a = []          //定义空矩阵
while
    @#¥@#¥@##@%@#%;   //你的程序
    b = @#@;            //你每次循环生成的值
    a = [a b];          //所有生成的数据存在矩阵a 里面了
end
xlswrite(filename, a, sheet, 'A1');
dbb627
2010-12-16 · TA获得超过1.2万个赞
知道大有可为答主
回答量:2127
采纳率:88%
帮助的人:1365万
展开全部
在这个目录C:\Program Files\MATLAB\R2009a\下建一个名为Area.xls的表格,关闭。
注意一定要让扩展名显示 然后再命令窗口运行
header=cell(1,2);
header{1,1}='filename';header{1,2}='Lissajous figure Area';
xlswrite('C:\Program Files\MATLAB\R2009a\Area.xls',header,'A','A1:B1');
Area1=0;ki=1
for i=1:5
Area1=Area1+i;ki=ki+1;
cellnames=['A',num2str(ki),':B',num2str(ki)]
tileH=['c25',num2str(ki)];
data{1,1}=tileH;data{1,2}=Area1;
xlswrite('C:\Program Files\MATLAB\R2009a\Area.xls',data,'A',cellnames);
end
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiaomodou333
2012-03-13 · TA获得超过102个赞
知道答主
回答量:63
采纳率:0%
帮助的人:27.4万
展开全部
你可以每次循环把这些数据先放到一个矩阵里 然后一起写入xls中,xlswrite(Data,‘.xls’,‘A1:B2’);这里A1:B2就是制定区域
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
glartn
2010-12-16 · TA获得超过681个赞
知道答主
回答量:320
采纳率:0%
帮助的人:259万
展开全部
用EXCEL中的VBA可以实现
Sub CzName()
Dim XlSheet As Worksheet
Dim MCol As Integer, MRow As Integer
Dim MenName As String, QzName As String

Set XlSheet = ActiveSheet '定义当前工作表为活动工作表

'查找名字所在列号,并选中该字段
For Each cel In XlSheet.UsedRange.Rows(1).Cells
If cel.Value = "名字" Then
MCol = cel.Column
XlSheet.Rows(1).Columns(MCol).Select
End If
Next

'弹出对话框输入要查找的名字
MenName = InputBox("请输入您要查找的名字:", , "")
For Each sht In XlSheet.UsedRange.Columns(MCol).Cells
QzName = sht.Value
If QzName = MenName Then
MRow = sht.Row
XlSheet.Rows(MRow).Columns(MCol).Select
End If
Next

'查找不以输入信息时系统自动增加一行将输入信息赋值给单元格
If ActiveCell.Value <> MenName Then
XlSheet.Cells(XlSheet.UsedRange.Rows.Count + 1, MCol).Value = MenName
End If
End Sub
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我行我素850915
2017-07-04 · TA获得超过8241个赞
知道大有可为答主
回答量:5788
采纳率:77%
帮助的人:1688万
展开全部
按说是可以的,你把数据发过来,我写个程序。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式