当前位置:编程学习 > Matlab >>

一段简单的matlab代码的解问题,求指导

clc; clear all; N=10; Ts=4; B=0.3125; dtf=0.3125; sigmai2=1; hi=1.2352; syms f; k1=Ts*int((sin(pi*f*Ts)/(pi*f*Ts))^2,f,dtf-B/2,dtf+B/2); 上面是一小段代码,其中k1应该得到的是常数,但是matlab解出来是: k1 =1/15*(8+8*2^(1/2)+15*sinint(15/4*pi)*pi-15*sinint(5/4*pi)*pi)/pi^2 是不是我的程序有问题,k1的公式见下图:公式中的i=1,di=dtf,其他的变量都在程序上面定义过了~~~
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,