展开全部
对于两个大小一样的数组(比如向量、矩阵或者更高维的数组),.*表示对应位置的元素相乘,./表示对应位置的元素相除,.^表示对应位置的元素乘方(如果有一个是单独的数,就相当于对数组里每一个元素用那个数做运算,比如1./[1,2]就等于[1,0.5])。这里要加.,应该是因为quad是数值积分,里面调用你提供的函数f时输入的是x的一个向量,加了.就相当于对这个向量里的每一个位置做同样的计算,即f(x)==[f(x_1),f(x_2),...,f(x_n)](x==[x_1,x_2,...x_n])。
刚刚忘说了:@表示匿名函数,括号里的x表示输入的变量,剩下的表达式说明如何计算输出的结果。你这里写成数学的形式就是f(x)=4/(1+x^2)。
刚刚忘说了:@表示匿名函数,括号里的x表示输入的变量,剩下的表达式说明如何计算输出的结果。你这里写成数学的形式就是f(x)=4/(1+x^2)。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询