首页 > 解决方案 > Matlab中如何追加到数据库表

问题描述

我对使用数据库完全陌生,但我认为我无法避免它。问题是我通过迭代计算值并且需要存储在一些非常大的矩阵中以便稍后将其导出为 xlsx。

由于在初始化我想知道的那个大小的矩阵时出现错误,我如何创建一个数据库,连接到它,创建一个表,然后附加我在每次迭代中获得的值。

提前致谢!

标签: sqldatabasematlab

解决方案


如果您只想做一个大矩阵,我不确定为什么需要数据库?也许就是这样?

% create empty matrix
M = [];
for ii = 1:10
    % replace col1, col2... with your calculations
    col1 = ii^2;
    col2 = ii^3;
    col3 = sqrt(ii);
    % add row to M with new values
    M = [M; col1, col2, col3]; 
end
M

是什么赋予了

矩阵

你可以导出你的变量 M 然后


推荐阅读