我在matlab中,定义高斯曲线的参数,中心位置0.45,半峰宽0.5。
你看题目的描述,是c与半峰宽有关,并不是直接等于半峰宽度哟,具体什么关系你可以自己推导一下呢!!
令f(x)=a/2
则exp(-(x-b)^2/(2*c^2))=1/2
即-(x-b)^2/(2*c^2)=log(1/2) = -log(2)
即(x-b)^2=2*c^2*log(2)
即x1=b-c*sqrt(2*log(2))
; x2=b+c*sqrt(2*log(2))
;
也就是说半峰宽度是2*c*sqrt(2*log(2))
你取的c是0.5,那么半峰宽是sqrt(2*log(2))≈1.177410022515475
你自己检查一下是不是这个值,哈哈
有帮助望采纳哟