【matlab】如何读取csv文件,然后变换为一个数字化的矩阵

【matlab】如何读取csv文件,然后变换为一个数字化的矩阵,第1张

你可以这样做:

(1)先在matlab里面,把相关数据导出、保存成csv格式的文件;比如说,你可以在workspace视图底下,把相关的变量直接导出;

(2)用excel打开csv文件;

(3)复制excel中的表格(相关区域),然后粘贴到word文档之中。然后再调整一下格式就OK啦!

可以使用MATLAB中的reshape函数将100×1的矩阵转化为11×21的矩阵。代码如下:

A = 1:100; % 创建100×1的矩阵

B = reshape(A,11,21); % 将矩阵A变为11×21的矩阵B

reshape函数的第一个参数是要变换形状的矩阵,第二个参数是新的行数,第三个参数是新的列数。在这个例子中,原始矩阵A有100行和1列,我们将其转换为11行和21列的矩阵B。

倒是可以实现,但系数怎么存放好呢,是弄成像你写得这样是不行的

[2

3

0,

4

1

2,

0

3

1]-------要是一行存放的话,只能借助cell了

clear

all;clc;

syms

x

a=[2x^2+3x,4x^2+x+2,3x+1];

for

ii=1:length(a)

b{ii}=sym2poly(a(ii));

end

>>

b{1}

ans

=

2

3

0

以上就是关于【matlab】如何读取csv文件,然后变换为一个数字化的矩阵全部的内容,包括:【matlab】如何读取csv文件,然后变换为一个数字化的矩阵、MATLAB如何把100乘1的矩阵变成11乘21的矩阵、matlab怎么把多项式转换成矩阵形式等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9574641.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存