Tag: matlab

:在Excel中写入数据总是返回1

我想写一个从Matlab增加整数数组到一个Excel文件。 所以我写了下面的代码: T=linspace(1,172800,172800); xlswrite('example.xlsx',T,'A1:A172800'); 结果是一个excel工作表,第一列(从第一行到第172800行)全部由“1”填充,而不是预期值。 Matlab工作区中没有打印错误。 我应该做些什么来实现我的目标?

计算Spearman相关的平均值

我有2列A和B包含斯皮尔曼的相关值如下: 0.127272727 -0.260606061 -0.090909091 -0.224242424 0.345454545 0.745454545 0.478787879 0.660606061 -0.345454545 -0.333333333 0.151515152 -0.127272727 0.478787879 0.660606061 -0.321212121 -0.284848485 0.284848485 0.515151515 0.36969697 -0.139393939 -0.284848485 0.272727273 如何计算Excel或Matlab中这两列的相关值的平均值? 我在这个链接中find了一个很好的答案: https : //stats.stackexchange.com/questions/8019/averaging-correlation-values主要的一点是我们不能在这种情况下使用mean或average,正如链接中所解释的。 他们提出了一个很好的方法来做到这一点,但我不知道如何在Excel或Matlab中实现它。

使用xlswrite将大型matrix从MATLAB导出到Excel

我需要导出一个比1024字符限制大得多的matrix。 有没有办法解决这个限制?

在matlab或excel中绘制三维条形图

我需要在matlab或Excel中绘制三维条形图。 我打算在x轴上使用一些date,在y轴上使用一些时间,在z轴上使用一些数量。 csv文件中的每个logging看起来像… 14日,21日,139.45 我不知道如何做到这一点。 任何人都可以帮助我。 我尝试使用excel的pivot图表。 然而,我不能操纵轴,并在每个刻度之间使用适当的空间。 谢谢kaisar

将时间从excel转换为matlab

我想从Excel中导入数据到matlab数据包含一个时间列的时间格式是00:05 : 22:00等… 有没有办法将其导入matlab而不改变格式? 目前,在将vector导入到matlab中时,它将值更改为小数点,这不是我所需要的。

如何通过使用Matlab或Excel从两个表格的交叉点?

我一直在使用谷歌search,但迄今为止的结果发现不完全符合我的需要。 如果有人针对同一个问题发布了答案,有人可以告诉我吗? 非常感谢你。 我有两个Excel文件中的表格,其中一个只包含数值,另一个包含txt和数值。 例如,file1.xlsx只有一个studentid列向量,它们是整数,例如, 1 3 5 11 20 …. 而file2.xlsx包含一个工作表: studentID Name score email 1 Cassie 60 test@gmail.com 2 John 100 john@gmail.com 3 Marry 80 … 4 Bob 70 … 5 Kevin 99 …. 我想查找其studentID在file1.xlsx中的学生行,所以最终的结果表应该如下所示: studentID Name score email 1 Cassie 60 test@gmail.com… 3 Marry 80 Marry@gmail.com 5 Kevin 99 kevin@gmail.com … 我没有脚本语言,如SQL或Perl。 […]

matlab在GUI中生成excel文件

我有包含一些数据的example.xlsx文件。 我想在GUI中显示数据,我希望有一个选项可以在GUI中编辑xlsx文件。 有没有这样做的select? 有人知道吗? 我试图通过ActiveX控件findxls,但我没有看到一个选项:/ 我有matlab 2010a,当我按下“ActiveX控件”时,这些是我的选项: 谢谢 :]

使用不同的Excel文件绘制图表

我有一些数据存储在不同的Microsoft Excel工作表(.xlsx) 。 现在我想通过使用这些数据(这是在不同的.xlsx)文件的graphics。 我怎样才能做到这一点 ? 意味着我应该使用哪种语言或平台,或与此相关的任何其他帮助。

你如何在MATLAB和OS X中使用xlsread?

当试图调用xlsread时,我得到警告: 警告:无法启动Excel服务器进行导入,将使用“基本”模式。 有关更多信息,请参阅帮助XLSREAD。 帮助文件向我build议,因为我运行OSX,我没有一个运行的Excel的COM服务器导致这个警告。 我想find一个解决scheme或确认它是无法解决的。 规格:我正在运行MATLAB R2011a和OS X Lion。

当我使用Matlab从Bloomberg中获取数据时,如何设置小数位?

我正在使用Matlab历史loggingfunction从布隆伯格检索数据,似乎Matlab设置了4位小数作为默认值。 这有时与我从Excel中提取的数据不一致。 例如: 这里是Matlab代码: [d, sec] = history(c, 'TY1 Comdty', 'PX_LAST', '1982-5-6', '1982-5-6') 我从Matlab和Excel得到不同的结果: Date 5/6/1982 Excel 72.96875 Matlab 72.9688 有没有办法设置历史function的财产,得到72.96875,而不是72.9688?