设为首页 加入收藏

TOP

C语言-预估校正法求常微分方程
2017-10-12 10:10:50 】 浏览:6025
Tags:语言 正法 微分方程

 

 

#include<stdio.h>
#include<math.h>
#define n 14
int main(){
    double a = 0.0, b = 1.4,h,m=0.0;
    //int n = 14;

    double x[n + 1] = { 0.0 }, y[n + 1] = { 0 };
    h = (b - a) / n;
    x[0] = a;
    y[0] = m;
    for (int i = 1; i <= n; i++)
    {
        y[i] = y[i - 1] + h*(1 + y[i - 1] * y[i - 1]);
        x[i] = a + i*h;
        y[i] = y[i - 1] + h*0.5*((1 + y[i - 1] * y[i - 1]) + (1+y[i]*y[i]));
        printf("x[%d]=%e , y[%d]=%e\n",i, x[i], i, y[i]);
    }
    return 0;
}

 

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇有关指针类型的小结 下一篇PAT/查找元素习题集

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目