查看: 188|回复: 18|关注: 0
打印 上一主题 下一主题

[已解决] 如何提取三维曲线正弦函数的幅值

[复制链接]

新手

7 麦片

财富积分


050


2

主题

15

帖子

0

最佳答案
跳转到指定楼层
1#
各位大神好,请问用了cftool画出了正弦函数图像后怎么得到幅值呢?(是导入数据的得到的曲线)
谢谢大家!!!

MATLAB 基础讨论
版块优秀回答者

中级

553 麦片

财富积分


5001500


0

主题

996

帖子

121

最佳答案
  • 关注者: 14
2#
发表于 2019-6-22 15:03:48 | 只看该作者
先通过max和min函数找到y1轴上的最大值和最小值点,从而得知峰值和谷值对应的坐标点,知道了坐标点,不就是向各个面做投影得到一个四面体吗?!进一步计算就可以得到幅值了呗

新手

7 麦片

财富积分


050


2

主题

15

帖子

0

最佳答案
3#
 楼主| 发表于 2019-6-22 15:11:33 | 只看该作者
y1最小值坐标:-25.82976        467.7933        -145.977495      y1最大值坐标: 26.34        541.856336        -93.6740453
请问具体应该怎么做呢?抱歉有点没理解您的说法

新手

7 麦片

财富积分


050


2

主题

15

帖子

0

最佳答案
4#
 楼主| 发表于 2019-6-22 15:15:23 | 只看该作者
抱歉,我还想问一个问题,y1的最大值和最小值处一定是波峰和波谷吗?有没有可能不是呢?

新手

7 麦片

财富积分


050


2

主题

15

帖子

0

最佳答案
5#
 楼主| 发表于 2019-6-22 15:22:24 | 只看该作者
WarnerChang 发表于 2019-6-22 15:03
先通过max和min函数找到y1轴上的最大值和最小值点,从而得知峰值和谷值对应的坐标点,知道了坐标点,不就是 ...

您好,有时间的话能回答下我的问题吗?

新手

7 麦片

财富积分


050


2

主题

15

帖子

0

最佳答案
6#
 楼主| 发表于 2019-6-22 15:24:25 | 只看该作者
这个是曲线所在平面的方程

论坛优秀回答者

5

主题

1285

帖子

341

最佳答案
  • 关注者: 112
7#
发表于 2019-6-22 15:42:02 | 只看该作者
WarnerChang 发表于 2019-6-22 03:03
先通过max和min函数找到y1轴上的最大值和最小值点,从而得知峰值和谷值对应的坐标点,知道了坐标点,不就是 ...


太想当然了,空间正弦曲线的"轴线"又不一定非要与y轴垂直,曲线在y轴投影的极值完全可以与正弦曲线的波峰波谷错开某个相位



提问请:①准确描述问题②贴代码别贴代码的截图③勿一问多帖或一帖多问④及时反馈⑤看清回复的每个字

新手

7 麦片

财富积分


050


2

主题

15

帖子

0

最佳答案
8#
 楼主| 发表于 2019-6-22 15:48:03 | 只看该作者
这是全部的数据

data1.txt

62.06 KB, 下载次数: 2

论坛优秀回答者

5

主题

1285

帖子

341

最佳答案
  • 关注者: 112
9#
发表于 2019-6-22 20:19:32 | 只看该作者 |此回复为最佳答案
ddfming 发表于 2019-6-22 03:48
这是全部的数据


需要做旋转变换,过程会比较绕,总之结果大致如下图
旋转变换后可以化为 Y = 43.91*sin( 0.055*X + 0.0148 ) 这样的形式


提问请:①准确描述问题②贴代码别贴代码的截图③勿一问多帖或一帖多问④及时反馈⑤看清回复的每个字

新手

7 麦片

财富积分


050


2

主题

15

帖子

0

最佳答案
10#
 楼主| 发表于 2019-6-22 20:55:58 | 只看该作者
我后来想到了旋转变换
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /3 下一条

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