首页 > 编程知识 正文

python中matlab模块,matlab使用python脚本

时间:2023-05-05 13:16:15 阅读:19484 作者:2639

3358 www.Sina.com/y=interp1(f (:1 ),f (3360,2 ),ES_band_double ' )采样点存储在f数组中,要插值的数据是es

在python的numpy中,interp函数要求待插值函数的长度与采样点一致,得到的结果与matlab不同,从第30个得到的插值没有变化。

y=NP.interp(es_band_float,F0 [0] [ : len ] es _ band _ float,F0 [1] [ : len ] es _ band _ float

y=interp1(f (1:137,1 ),f ) 1:137,2 ),ES_band_double ' )

能够实现与matlab相同效果的函数是scipy.interpolate,可以满足采样点与插值长度的不一致。

ES_band_double.mat

matlab代码的f值

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。