MATLAB 根据单元格特征耦合的例子读取,你能给我举个程序实现的例子吗?

用matlab训练神经网络,如何入excel的数据?最好写个示例代码,我要导入的数据有几万条_百度知道
用matlab训练神经网络,如何入excel的数据?最好写个示例代码,我要导入的数据有几万条
, range)所在的单元格范围,这种是逗号分隔符文件,比xls文件好;;)数据有点多, sheet)选择所在的sheet,比如说&#39。还有一种是CSV格式的。num = xlsread(filename)从指定文件名夹读取, -1)用户可以使用鼠标选择单元格范围,但是matlab好像不支持数据库吧;data:A8&#39,从A1单元格开始读取,你可以试试。num = xlsread(filename,比如说range=&#39。楼上说用access,即从当前程序所在文件夹里.xls&#39.xls文件,比如说num=xlsread('sheet1&#39,导入速度更快。num = xlsread(filename。num = xlsread(A1。传统的就是用xlsread函数,速度慢容易崩溃,把数据返回给num,读取data,不太好导入
其他类似问题
为您推荐:
excel的相关知识
其他1条回答
几万条不建议用excel,直接用access好了
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁一个应用实例详解卡尔曼滤波及其算法实现_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
一个应用实例详解卡尔曼滤波及其算法实现
上传于||暂无简介
阅读已结束,如果下载本文需要使用3下载券
想免费下载本文?
下载文档到电脑,查找使用更方便
还剩2页未读,继续阅读
你可能喜欢查看: 1381|回复: 8|关注: 0
matlab如何循环读取excel中的数据
要循环读取excel中的数据,比如说第一次读的范围是data=xlsread('file.xls','sheet1','B1:F1')
想第二次循环时,读的范围是B2:F2,
再下次是B3:F3,
一直循环100步。
恳请高手指点~~
关注者: 1
for i=1:100
eval(['data=xlsread(''file.xls'',''sheet1'',''B',num2str(i),':F',num2str(i),''')']);
接自己的其他程序
for i=1:100
eval(['data=xlsread(''file.xls'',''sheet1'',''B',num2str(i),':F',num2str(i),''')']);
谢谢1!我试试啊,有问题还希望大神能赐教:)
for i=1:100
eval(['data=xlsread(''file.xls'',''sheet1'',''B',num2str(i),':F',num2str(i),''')']);
大神,我还想问个问题,就是我想读excelA1-A10的数据到matlab里进行处理,得到一个结果,我要把结果保存到A11单元格,然后再读A2-A11的内容到matlab进行处理,如此循环直至matlab得到的结果小于2.5,这个怎么编程啊。。。我头疼死了,刚刚接触matlab,求大神教我!!
关注者: 165
想生成动态字符串很简单:
for i = 1:10
rg = sprintf('B%d:F%d',i,i)
但是不建议按照你说的这样操作,因为xlsread和xlswrite都非常消耗时间,不适合放在较大的循环中。建议的做法是操作都在matlab中完成,读取和写入操作都一次性完成。你可以在循环之前将所有需要用到的数据全部读入到一个变量A中,然后在循环中保存需要写入的数据到一个变量B,循环结束之后将B输出到excel文件
想生成动态字符串很简单:
for i = 1:10
rg = sprintf('B%d:F%d',i,i)
但是我的第二次循环要用到第一次得到的结果呢?
想生成动态字符串很简单:
for i = 1:10
rg = sprintf('B%d:F%d',i,i)
大神麻烦看一下楼上,我的新问题,谢谢啊!!
关注者: 165
但是我的第二次循环要用到第一次得到的结果呢?
你本来要调用上次的结果是要从表格中中读取,现在让你变量存储,那么自然是从你存储上次结果的变量中读取了,例如:
for i = 2:nueml(a)
a(i) = a(i-1) + 1;
这里的a(i-1)就是上次的结果
你本来要调用上次的结果是要从表格中中读取,现在让你变量存储,那么自然是从你存储上次结果的变量中读取 ...
下午想到了,不过我用元胞数组了,现在还是有个问题,怎么用元胞数组实现循环,我再看看书,谢谢版主呢!!
站长推荐 /3
Powered byMatlab求助(求助画出曲线的二阶导数)随便举个例子吧x=0:1:6y=【0 5 8 9 8 5 0 】用程序实现y的二阶导数-中国学网-中国IT综合门户网站
Matlab求助(求助画出曲线的二阶导数)随便举个例子吧x=0:1:6y=【0 5 8 9 8 5 0 】用程序实现y的二阶导数
来源:互联网 发表时间: 2:04:36 责任编辑:鲁晓倩字体:
这是用户提出的一个学习问题,具体问题为:Matlab求助(求助画出曲线的二阶导数)随便举个例子吧x=0:1:6y=【0 5 8 9 8 5 0 】用程序实现y的二阶导数我们通过互联网以及本网用户共同努力为此问题提供了相关答案,以便碰到此类问题的同学参考学习,请注意,我们不能保证答案的准确性,仅供参考,具体如下:用户都认为优质的答案:x=0:1:6;y=[0 5 8 9 8 5 0];plot(x,y,x(1:6),diff(y),x(1:5),diff(diff(y)))legend('原函数','一阶导数','二阶导数')这样得到的结果每求一次导数就会少一个数.你也可以先进行拟合然后求导数,这样得到的图较好x=0:1:6;y=[0 5 8 9 8 5 0];p=polyfit(x,y,2);yx=poly2sym(p);plot(x,y,x,polyval(sym2poly(diff(yx)),x),x,polyval(sym2poly(diff(yx,2)),x))legend('原函数','一阶导数','二阶导数')======以下答案可供参考======供参考答案1:参考diff函数
相关信息 [
相关文章:
最新添加资讯
24小时热门资讯
Copyright © 2004- All Rights Reserved. 中国学网 版权所有
京ICP备号-1 京公网安备02号matlab学习笔记_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
matlab学习笔记
上传于||暂无简介
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
下载文档到电脑,查找使用更方便
还剩14页未读,继续阅读
你可能喜欢

我要回帖

更多关于 matlab求矩阵特征值 的文章

 

随机推荐