![]() |
求助:matlab数据读取问题?
基本设想:X=[1 2 3 4 5 6]
A=[1 2 3 2 3 4 3 4 5 4 5 6] 从x中提取数据,组成A矩阵! 请问,在matlab中如何实现啊!我是新手!!多谢!! |
回复: 求助:matlab数据读取问题?
[QUOTE=galio;32157]基本设想:X=[1 2 3 4 5 6]
A=[1 2 3 2 3 4 3 4 5 4 5 6] 从x中提取数据,组成A矩阵! 请问,在matlab中如何实现啊!我是新手!!多谢!![/QUOTE] for i=1:size(X) A(i,:)=X(i:i+2); end |
回复: 求助:matlab数据读取问题?
[QUOTE=zhuofeng;32160]for i=1:size(X)
A(i,:)=X(i:i+2); end[/QUOTE] 我在matlab上试验了一下,好像不太行哦 >> X=[1 2 3 4 5 6]; for i=1:size(X) A(i,:)=X(i:i+2); end ??? Subscripted assignment dimension mismatch. >> |
回复: 求助:matlab数据读取问题?
This should work:
clc;clear all; a=[1 2 3 4 5 6]; % A=[1 2 3 % 2 3 4 % 3 4 5 % 4 5 6] x=[]; for i=1:(size(a,2)-2) x=[x a(i:i+2)]; end |
回复: 求助:matlab数据读取问题?
a=[1 2 3 4 5 6];
c=length(a)-2; for i=1:c b=i; for j=1:3 a1(i,j)=a(b); b=b+1; end end a1 |
所有时间均为北京时间。现在的时间是 12:52。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.