问题标签 [xlsread]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
209 浏览

matlab - 使用 xlsread 和 csvread 时出错

我有一个包含许多 .csv 文件的文件夹。我需要一次加载一个文件并执行一些操作。csvread我尝试使用and命令循环加载文件,xlsread但它不起作用。我的文件采用 .csv 格式,但csvread由于我的文件包含文本和数字,因此无法读取。因此,我使用了“xlsread”,但我收到错误消息,提示找不到 file.csv。我不确定问题是什么。我使用以下代码循环读取文件:

变量文件作为结构读取,它显示文件名、文件位置、字节和日期。我应该转换为数组以读取文件的内容吗?

0 投票
0 回答
226 浏览

excel - 将实时数据读入 Matlab,然后保存并实时绘图

我目前正在努力实现以下目标:

从 Excel(2016) 将实时、变化的数据读入 Matlab(R2016a),保存这些信息并在实时更新时绘制它。

我目前正在使用vba将数据记录到excel中,然后转换为csv,上传到matlab中进行绘图。但是,这很慢,并且 Excel 在几十万行之后似乎步履蹒跚,我希望它能够连续运行并实时更新绘图。

所以重申:

1)从excel读取数据到matlab并记录,比如A40:R40,这些单元格值是静态的,只有数据变化2)实时绘图数据,A40单元格值为时间(x),其余的将绘制在(y )

老实说,我对 matlab 完全陌生,并且仍在尝试理解 xlsread。此外,你们可能非常熟悉的 matlab 中的命令代码页让我感到厌烦。任何帮助,将不胜感激。感谢您的时间。

0 投票
1 回答
744 浏览

matlab - 为什么 Xlsread 将(日期时间)读取为字符串

我正在尝试阅读 Excel 表。在同一台计算机上,我有不同的结果。我应该怎么做才能将日期时间读取为日期而不是字符串?

我知道我可以稍后更改它,但我需要为 Octave 和 Matlab 提供相同的代码。

MATLAB:

0 投票
1 回答
2477 浏览

octave - Octave - Excel - Xlsread 读取 Nan 而不是文本

Excel 中的大学分布表包括:

但是当我显示大学名称矩阵时。我可以看到身份证号码,但大学名称显示为'NaN'。我需要在这个UniversityNames矩阵中看到大学的名字。我怎样才能解决这个问题?操作系统为 Windows 10、Excel 2010。

0 投票
0 回答
700 浏览

java - DateConverter 不支持默认字符串到“日期”的转换。注意重新配置转换器或使用替代实施

我正在阅读一个 .xlsx 文件,其中包含诸如 Name、Id、Date(11/28/2017) 等列。我创建了一个 .xml 文件“cancellation.xml”来映射我的 excel 单元格。之后,我正在使用这些代码行读取 excel 文件。

当我第一次点击 API 并成功读取所有列时,一切正常。但是,当我在第一次点击后点击 API 时,它无法读取这些错误显示的 excel 列。

2018-03-19 14:05:13.976 WARN 7312 --- [nio-8085-exec-4] oacbconverters.DateConverter:DateConverter 不支持默认字符串到“日期”的转换。2018-03-19 14:05:13.976 WARN 7312 --- [nio-8085-exec-4] oacbconverters.DateConverter :(注意重新配置转换器或使用替代实现)

0 投票
1 回答
200 浏览

matlab - 将 xlsm 文件读入 MATLAB | 错误文件名必须是字符串

我试图通过国家和年份的嵌套循环从 WIOD(世界输入输出数据库)中读取一整套环境输入/输出数据。现在我以前为基本/数据帐户做过类似的事情。现在我尝试加载环境数据。我以前的工作代码如下所示:

现在我的代码无法处理错误消息“文件名必须是字符向量”。如下所示:

我不明白,因为如果我c通过选择国家/地区,文件名应该是一个字符串country(c)?嵌套在转置命令中,并且我要保存读取数据的单元格的xlsread计算稍微复杂一些,但主要应该是相同的?下面的代码也确实为每个c.

你能帮我找出我的编码错误吗?为什么 Matlab 不能将文件名识别为字符串?

谢谢您的帮助。

0 投票
0 回答
27 浏览

excel - 如何在matlab中将excel文件作为自己的名称导入

我正在尝试将 298 个 excel 文件导入 matlab。我能够将它们导入另一个单元格数组中的数组中。(不确定这是否是最有效的方法)我想将它们保存为它们在 excel 中出现的文件名,然后绘制 x 和 y 坐标。我希望使用彗星来绘制坐标。它们都有不同的名称,因此不会被覆盖。有这样做的功能吗?任何其他信息将不胜感激。

0 投票
2 回答
369 浏览

excel - 读取 excel 文件并在 MATLAB 中为每列分配一个变量

我在读取包含字符串、长字符串和数字的 excel 数据时遇到了一个简单的问题。现在我需要让每一列(我这里有 11 个)来定义 1 个列向量的单独变量,以便我可以在 MATLAB 中相互绘制或组合绘制。

但问题是读取文件并创建 11 列向量。当我分配变量时,标题也会出现。

代码:

所以我需要没有标题的变量

数据文件被截断并在此处给出。

谁能帮我?

0 投票
0 回答
39 浏览

matlab - 在 Matlab 上从 Excel 表中获取值

我一直在尝试在 Matlab 上模拟化学反应器。为此,我需要能够从具有热力学特性的 excel 表中获取一些值。每个表都针对一种化学物质,第一行始终是温度。

我想输入温度,以便 Matlab 搜索温度列中的值并返回,例如,相关的焓。

我使用 xlsread 将表格加载为矩阵,但我无法告诉 Matlab 下一步该做什么。

我被告知要尝试

[行,~] = find(temp<=data(:,2)); %temp 是给定的温度

但这只是回报我

行 = 1, 2, ...

我还希望能够处理表中未明确显示的中间温度,它可能是某种插值或只是获得最接近的值。

任何帮助将不胜感激。

0 投票
1 回答
145 浏览

matlab - 循环中的 Xlsread 工作表

我有许多 Excel 工作表,我想在 for 循环中循环,工作表名称为 a 到 A 到 X。这可能吗?

我试过这个: