![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Numerical methods
丢丢小老鼠
这个作者很懒,什么都没留下…
展开
-
binary search -- finding roots
对于一元二次方程,若有 ,则其解是什么?若有多个解,则按照从小到大的顺序在一行中输出,中间使用空格分隔。解保留2位小数(四舍五入) import math a = 10 b = 40 c = 15 def fun(x): return a*x*x + b*x + c def findspan(): i = -10 temp = 0 while i原创 2014-12-17 05:49:10 · 1065 阅读 · 0 评论 -
matlab 求 fibbonacci 数列的三种方法
1.递归。 在n比较大(〉30)的情况下,计算会很慢。因为它有大量的兀余计算,不赘述。 function x = fibbo3(n) if n < 3 x = 1; else x = fibbo3(n-1) + fibbo3(n-2); end; 2.辗转相加法。 function [ x ] = fibbo( n ) if n < 1 error(原创 2014-12-06 04:43:20 · 6422 阅读 · 0 评论 -
jacobi, gauss-seidel, and SOR
JACOBI % it there any bug?? who knows... function [ x ] = jacobi() %A = [8,-3,2;4,11,-1;6,3,12]; %b = [20,33,36]; A = [0.8 -0.4 0; -0.4 0.8 -0.4; 0 -0.4 0.8]; b = [41; 25; 105]; error_tolerance =原创 2014-12-04 23:56:47 · 683 阅读 · 0 评论