问题标签 [matlab-table]

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 回答
334 浏览

matlab - 如何以编程方式对表列变量 MATLAB 进行分组?

如果我创建一个表:

我得到一个带有单数变量名的表

具有单一变量名称的表

但是,如果我:

然后我得到一个包含三个变量名称的表:

具有三个变量名称的表

如果我尝试通过仅向表发送一个变量名称来对列进行分组:

在第二种情况下,可以通过突出显示列并右键单击鼠标来手动将列组合成一列。

手动将 3 个变量合并为 1 个变量

如果我已经创建了矩阵,如何以编程方式将三个变量分组为一个变量,如第一个示例所示a

编辑:

*如果我已经创建了表,那么在第一个示例中a

我正在使用 R2017b

根据下面的评论,我在问如何mergevars在 R2018a 之前做。

在上面的示例中,我可以将它们分组为一个变量:

换句话说,我希望创建多个多列变量。换句话说,就是mergevars在 R2018a 之前做。

0 投票
1 回答
397 浏览

matlab - 如何将我的行附加到表中以使用 MATLAB 连续记录我的数据?

我有两个程序。一个是从 UR5 机器人读取一些数据,而另一个是从传感器读取数据。当我执行一些工业任务时,我需要将这些数据收集到一个表中。

当它们分开时,我能够为每个程序生成表,但我需要创建一个调用函数并将这些表组合在一起的主程序。现在我只得到我需要的一行。这是我下面的主程序:

输出在这张图片中找到。我怎样才能让它逐行存储? 写入 CSV 文件的数据

0 投票
1 回答
842 浏览

matlab - 将保存在 .mat 文件中的表格导出为 .csv

当我加载一个.mat文件时,我会在我的工作区中调用一个变量gTruth

现在我只想导出LabelData.csv文件。这个怎么做?

我正在使用 MATLAB R2018a。

0 投票
1 回答
105 浏览

matlab - 转换丹麦语特殊字符

我正在尝试.csv为我的脚本读取文件,但该脚本包含特殊的丹麦字符“æ”、“ø”和“å”。到目前为止,我的想法是这样定义它:

但它不起作用。

0 投票
1 回答
40 浏览

matlab - 如何遍历表的一列并将其写入 csv 文件

我有一个表 gTruth.LabelData 和一个名为 X 的列。我想遍历表 X 列的元素,并将其写入 csv 文件。怎么做?

X 列的每个单元格中的变量都是double类似的类型[3 15 26 38;62 9 19 4]

0 投票
2 回答
1612 浏览

arrays - 如何在 MATLAB 中创建表数组?

我想将多个表存储在一个数组中。在下面的代码中,我创建了两个表T1T2. 我想将这些表存储到一个变量MyArray中。

我知道我可以使用元胞数组,但我想知道是否可以table在 MATLAB 中创建数据类型数组。

0 投票
1 回答
2296 浏览

r - 如何在R中导入matlab表

我有一个表数据类型.mat的 matlab文件,我想在 R 中导入它。我为此使用“readMat”,而 R 正在将其作为列表读取。

之后有没有办法将列表转换为 R 中的数据框或表格格式?当我使用as.dataframe我得到以下错误:

我想到的一个可能的解决方法是将表格作为 .csv 从 matlab 导出并将其读入 R。但是这个解决方案对我不起作用,因为表格中的某些列是 1x700 数组,并且在 CSV 中,这些列都被扩展为700 列。

所以我的问题是,是否有直接或间接的方式在 R 中导入 MATLAB 表?

0 投票
1 回答
820 浏览

matlab - 将 .txt 文件中的数据导入 Matlab

首先感谢您阅读我的问题。
我正在尝试将具有以下格式的文件中的数据导入 Matlab:

我想将这些数字转换为以下形式的两个矩阵:
(1 5
3 7)

(2 6
4 8)

我开始只构建这两个矩阵中的第一个。

但是这个解决方案只给了我无法转换为法线向量的单元阵列。

I also tried to use the importdata command, but could not find a way to get this to work either. I know there are many other questions similar to mine, but I could not find one where all the data were in a single column. Also, there are many Matlab-commands for importing data into Matlab and I am not sure which would be the best.
First time asking such a question online so feel free to ask me for more details.

0 投票
1 回答
138 浏览

matlab - 在matlab中将表格对象写入csv

我在 Matlab 中有一个表格对象,其单元格如快照所示:

第一个条目

Land 和 Seamark 里面的单元格如下: 在此处输入图像描述

在此处输入图像描述

对象的类别如下:

我尝试了一些语法writetablecsvwrite但我没有得到正确的输出格式。如图所示,陆地和海标的读数变得混乱(读数是按列而不是按行)。

我希望我的输出按以下顺序排列:

到目前为止的代码:

writetable(FileData.gTruth.LabelData,'labelled1.txt','Delimiter' , ';');

0 投票
1 回答
6579 浏览

export-to-csv - 在 Matlab 中将表格写入 csv 文件

我有一张桌子。细胞样本如下:

我还想将列 id 添加到如下所示:

现在我想通过将 id 列与 var 连接来创建一个表:

当我尝试使用以下语法将其写入 csv 文件时:

我收到这样的错误:

我怎样才能将它写入文件?