声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1212|回复: 7

[编程技巧] 如何引用一个1*n阶向量中的偶数位置上的向量

[复制链接]
发表于 2006-12-11 15:30 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
各位大侠,我想请教一下,如何引用一个1*n阶向量中的偶数位置上的向量

[ 本帖最后由 suffer 于 2006-12-12 09:04 编辑 ]
回复
分享到:

使用道具 举报

发表于 2006-12-11 16:41 | 显示全部楼层
你的问题描述的不是很清楚
可以举个例子说明想实现的功能
 楼主| 发表于 2006-12-11 17:08 | 显示全部楼层
比如说在a=[2,3,4,6,8,9,10,11,15,16,20,21]中我想引用所有位置序号为偶数的向量,如第二位对应的向量为3,第四位对应的向量是6等等,将所有偶数位上的向量表示成一个集合
发表于 2006-12-11 17:09 | 显示全部楼层
give you a example ,hope it  can help you!

data=[3,5,2,3,4,6,34,5,3,2];
ik=2:2:length(data);
data(ik)

It should be this :

%
data=[2,3,4,6,8,9,10,11,15,16,20,21];
ik=2:2:length(data);
data1=data(ik);
data1

data1 is what you need !

[ 本帖最后由 ChaChing 于 2009-7-12 00:05 编辑 ]
 楼主| 发表于 2006-12-11 17:32 | 显示全部楼层
非常感谢!
请问一下,对一个数值积分,我的结果设定的精度是0.001,怎样才能使达到精度后的结果显示出来,并且显示,n值

[ 本帖最后由 ChaChing 于 2009-7-12 00:02 编辑 ]
发表于 2006-12-11 18:09 | 显示全部楼层
sorry ,your question I can not understand! please descript your question by using  an example!
发表于 2006-12-11 18:15 | 显示全部楼层
format long
 楼主| 发表于 2006-12-14 22:20 | 显示全部楼层
比如说我想求sin(x)在[-1,1]之间上的数值积分,要求结果精度为0.001,问题是我想得到使结果达到精度时的n值,也就是步长表达式h=(b-a)/n,在这里b=1,a=-1,请问怎样返回n值
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-9-24 23:34 , Processed in 0.061984 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表