早教吧 育儿知识 作业答案 考试题库 百科 知识分享

matlab数据拟合函数x=[1:62]y=[ 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 ]这个数据拟合一个什么样的函数?

题目详情
matlab数据拟合函数
x=[1:62]
y=[ 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 ]
这个数据拟合一个什么样的函数?
▼优质解答
答案和解析
这,这是二值函数啊,手动给出一个解吧:
y = -2*sgn(x-31);
其中sgn是符号函数
如果要用连续函数拟合的话,可以用sigmod函数:
y = -2/(exp(-x+31.5)+1) + 1;