Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#1 |
初级会员
注册日期: 2009-06-16
年龄: 45
帖子: 3
声望力: 0 ![]() |
![]()
基本设想:X=[1 2 3 4 5 6]
A=[1 2 3 2 3 4 3 4 5 4 5 6] 从x中提取数据,组成A矩阵! 请问,在matlab中如何实现啊!我是新手!!多谢!! |
![]() |
![]() |
![]() |
#2 | |
初级会员
注册日期: 2008-07-02
年龄: 24
帖子: 3
声望力: 0 ![]() |
![]() 引用:
A(i, ![]() end 此帖于 2009-10-09 14:11 被 zhuofeng 编辑。 原因: x(给显示成了图标 |
|
![]() |
![]() |
![]() |
#3 |
初级会员
注册日期: 2009-06-16
年龄: 45
帖子: 3
声望力: 0 ![]() |
![]() |
![]() |
![]() |
![]() |
#4 |
初级会员
注册日期: 2008-09-01
年龄: 40
帖子: 2
声望力: 0 ![]() |
![]()
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 ![]() x=[x a(i:i+2)]; end |
![]() |
![]() |
![]() |
#5 |
初级会员
注册日期: 2009-01-15
年龄: 42
帖子: 5
声望力: 0 ![]() |
![]()
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 |
![]() |
![]() |