quadgk(@(t) cos(n*w0*t),-inf,t)为什么说AB必须为标量浮点值
时间: 2023-10-04 16:14:36 浏览: 43
quadgk是MATLAB中的数值积分函数,它的第一个参数是要积分的函数句柄。在这个例子中,要积分的函数是cos(n*w0*t),其中n和w0是常数,而t是变量。因此,quadgk会将这个函数在区间[-inf,t]上积分,其中t是一个标量浮点值。
对于AB必须为标量浮点值的要求,是因为quadgk函数需要一个区间的起始和终止值来确定积分的区间。如果AB不是标量浮点值,就无法确定积分的区间,从而无法进行数值积分。因此,AB必须是标量浮点值,才能使用quadgk函数进行数值积分。
阅读全文