rk4 0.2.0  rk4: ^0.2.0 copied to clipboard
rk4: ^0.2.0 copied to clipboard
The fourth order runge kutta method is used to solve the first and second order differential equations
English | 简体中文
rk4 #
The fourth order runge kutta method is used to solve the first and second order differential equations
Usage #
To use this plugin, add rk4 as a dependency in your pubspec.yaml file.
Example #
// Import package
import 'package:rk4/rk4.dart';
import 'package:flutter/material.dart';
 RK4(
    xInit: 0,
    yInit: 0,
    criticalValue: 1,
    k1: (x, y) => 1 - y,
  ).run().forEach((rr) {
    print("------ x: ${rr.x} y: ${rr.y}");
  });
  RK4
      .second(
        xInit: 0,
        yInit: -0.4,
        yDInit: -0.6,
        l1: (x, y, yd) => pow(e, 2 * x) * sin(x) - 2 * y + 2 * yd,
        criticalValue: 1,
      )
      .run()
      .forEach((rr) {
    print("------ x: ${rr.x} y: ${rr.y}");
  });