24小时热门版块排行榜    

查看: 4568  |  回复: 11
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

bettyzhy1

铁虫 (小有名气)

[求助] 将实验数据利用Matlab画出了图像,怎么求图像与x轴的交点即零点横坐标? 已有1人参与

由于不是求方程或函数的零点,而是在得到的图像中找出零点,怎么编程
y=xlsread('E:\。。。');
y0=xlsread('E:\。。。');

Fs = 4000;                 
T = 1/Fs;                     
L = length(y);               
x = (0:L-1)*T;

y1=y(:,7);
y2=y(:,8);
y01=y0(:,7);
y02=y0(:,8);
y=(y1-mean(y01))-(y2-mean(y02));

figure
plot(x,y);

这之后怎么编写语音,求教
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

LCS6X

新虫 (小有名气)

引用回帖:
8楼: Originally posted by bettyzhy1 at 2017-11-20 11:04:42
是的,具体怎么用二分法啊,其实只有求其中一段内的零点就可以,先求一两个试试...

找到相邻分别是是负数和正数的位置,线性拟合 y=kx+b,找零点

发自小木虫Android客户端
9楼2017-11-20 11:46:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 12 个回答

nwpuwang

金虫 (著名写手)

2楼2017-11-20 00:34:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dada_cumt

铁杆木虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
直接利用for循环和if语句不可以吗?

» 本帖已获得的红花(最新10朵)

3楼2017-11-20 09:22:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bettyzhy1

铁虫 (小有名气)

引用回帖:
2楼: Originally posted by nwpuwang at 2017-11-20 00:34:36
直接到数据里找不到么

这个频率大,一共有大概40000个数据,找的话很麻烦,而且我还要导入别的表格进行同样的分析,想利用一个程序直接求解,这样其他的也就方便了
4楼2017-11-20 09:44:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见