24小时热门版块排行榜    

查看: 1165  |  回复: 4

401027883

新虫 (初入文坛)

[求助] sin(x).^1.6次方为何画出来的图像不对,峰值不为1?

命令如下:
>> x=0:0.01:0.45;
>> y1=0.0015032*(sin(x/0.45*pi+pi).^1.6;
plot(x,y1,'*')
sin(x).^1.6次方最大值应该是1,图像中的峰值应该是0.0015032,为何画出来不是,求教原因

sin(x).^1.6次方为何画出来的图像不对,峰值不为1?
理论应变.jpg
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

文刀星

木虫 (小有名气)

y1=0.0015032*(sin(x/0.45*pi+pi).^1.6;你在开玩笑吧?系数就是0.0015032!!当然不是1啦!
2楼2016-01-13 17:54:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

luogangv

木虫 (小有名气)

楼上正解
3楼2016-01-13 21:24:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

401027883

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by 文刀星 at 2016-01-13 17:54:16
y1=0.0015032*(sin(x/0.45*pi+pi).^1.6;你在开玩笑吧?系数就是0.0015032!!当然不是1啦!

一共三条曲线,最大值0.0015032那条的n=1.0,平方后是2,正确。但n=0.8和1.2那两条画出来就不对,峰值不是0.0015032
4楼2016-01-14 15:18:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

401027883

新虫 (初入文坛)

引用回帖:
3楼: Originally posted by luogangv at 2016-01-13 21:24:46
楼上正解

我只是简化了问题,一共三条曲线,最大值0.0015032那条的n=1.0,平方后是2,正确。但n=0.8和1.2平方后那两条画出来就不对,峰值不是0.0015032
5楼2016-01-14 15:20:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 401027883 的主题更新
信息提示
请填处理意见