声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1110|回复: 4

[综合讨论] 向量的sin值出错?

[复制链接]
发表于 2008-4-10 17:15 | 显示全部楼层 |阅读模式

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

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

x
我定义的自变量为x=-1:0.1:2,求值y=sin(10*pi.*x)时,却得到
y =
  1.0e-013 *

    0.0122   -0.0110    0.0098   -0.0086    0.0073   -0.0061    0.0227   -0.0214    0.0113   -0.0057         0

   -0.0254    0.0508   -0.0141    0.0306    0.0061   -0.0429    0.0086   -0.0453    0.0465   -0.0122   -0.0221

   -0.0147    0.1225   -0.0171    0.0539   -0.0196   -0.0147   -0.0220    0.0588   -0.0245



不解,值怎么会这么小呢
回复
分享到:

使用道具 举报

发表于 2008-4-10 17:35 | 显示全部楼层
你用最常见的 pi/3, pi/6, pi/2 等试试就知道了,别胡乱猜测
 楼主| 发表于 2008-4-10 17:49 | 显示全部楼层

回复 2楼 的帖子

感谢回复,不过我需要这些值,不知道什么原因
发表于 2008-4-10 18:15 | 显示全部楼层
晕,你取的步长是0.1
乘以10*pi后就是pi,
其实上面所有结果的精确解都是0,如果pi足够精确的话。。。。。。。。。。

评分

1

查看全部评分

 楼主| 发表于 2008-4-10 18:54 | 显示全部楼层

回复 4楼 的帖子

正解!
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-11-18 06:41 , Processed in 0.073468 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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