...差分方程:c(k+2)=1.025c(k+1)-0.4733c(k)+0.2385r(k+1)+0.2089r...
发布网友
发布时间:2024-05-13 20:03
我来回答
共1个回答
热心网友
时间:2024-06-01 11:06
这是一道递归的题,计算的代码给你。图就不画了。
#include <stdio.h>
int r(int k)
{
if(k<0)return 0;
return 1;
}
double TC(int k)
{
if(k<=0)return 0;
if(k==1)return 0.238;
return 1.025*TC(k-1)-0.4733*TC(k-2)+0.2385*r(k-1)+0.2089*r(k-2);
}
void main()
{
int i;
for(i=0;i<=30;i++)
printf("%lf\n",TC(i));
}