- 博客(4)
- 收藏
- 关注
原创 牛顿法在MATLAB中的实现
牛顿迭代法又称为切线法,简单来说就是不断求切线与x轴的交点,来逐渐接近解的迭代过程。方法使用函数f(x)的泰勒级数的前面几项来寻找方程f(x) = 0的根。具体迭代的方法可以看度娘的解释,或者相关的教材。今天来介绍下简单的matlab的实现。 利用迭代算法解决问题,需要做好以下三个方面的工作: 一、确定迭代变量 在可以用迭代算法解决的问题中,至少存在一个可直接或间接地不断由旧值递推出新值的变量,这个变量就是迭代变量。 二、建立迭代关系式 所谓迭代关系式,指如何从变量的前一个值推出其下一个...
2021-12-27 13:42:38
2664
原创 MATLAB中几种常见图形的绘制
箱式不优化 clc;clear all; close all; V1 = 3e16 ; % volume of upper ocean (m^3) V2 = 100e16 ; % volume of deeper ocean (m^3) Fr = 3e13 ; % river inputs (m^3/yr) Fo = 6e14 ; % turnover rate (m^3/yr) xr = 1.3 ; % concentration of P in rivers (mmol/m3) T...
2021-12-26 19:08:50
1473
原创 MATLAB彩色图片的处理
clc; close all clear all figure(1) % syms P N P0 N0 mu_max kn dt r % FP = P - P0 - mu_max*(N/(kn+N))*P*dt + r*P*dt ; % FN = N - N0 + mu_max*(N/(kn+N))*P*dt - r*P*dt ; % dFPdP = diff(FP,P); % dFPdN = diff(FP,N); % dFNdP = diff(FN,P); % dFNdN = diff(FN,N);
2021-12-26 19:04:50
4252
原创 MATLAB 元胞数组和结构体类型
dt = 0.3 ; % time step k_N = 0.75; % N dependence mu_max = 1.2; % optimal growth rate r = 0.1 ; % P death rate n_max = 1000 ; % g = 0.1; % graze coefficient lambda = 0.05; % mortality rate N = zeros(1,n_max); P = zeros(1,n_max); t = zeros(1,n_max); N(...
2021-12-26 19:02:17
1141
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人