代码搜索:微分几何
找到约 3,133 项符合「微分几何」的源代码
代码结果 3,133
www.eeworm.com/read/184069/9123228
m rk.m
%四阶RK法求解常微分方程
function y=RK(a,b,N,af);
h=(b-a)/N;
x(1)=a;
y(1)=af;
jqj(1)=af;
for i=2:N+1
K1=f(x(i-1),y(i-1));
K2=f(x(i-1)+h/2,y(i-1)+h*K1/2);
K3=f(x(i-1)+h/2,y(i-1)+h*K2/2);
www.eeworm.com/read/180494/9305223
m example3_4.m
%编写目标函数和梯度的.m文件
function [f,g]=objfun(x)
f=exp(x(1))*(3*x(1)^2+2*x(2)^2+3*x(1)*x(2)+2*x(2)+1);
t=exp(x(1))*(3*x(1)^2+2*x(2)^2+3*x(1)*x(2)+2*x(2)+1);
%g中包含着目标函数的偏微分信息
g=[t+exp(x(1))*(8*x(1)+3*x(2)
www.eeworm.com/read/365527/9858825
m euler2.m
function [xout,yout]=Euler2(fun,x0,xn,y0,n)
%用改进欧拉方法计算常微分方程的初值问题
%x0,y0为初值条件
%xn,yn为x取值区间的最后一个节点的横坐标和纵坐标
%n为区间的等分数目
if nargin
www.eeworm.com/read/166632/10010612
m nark4.m
function [x,y]=nark4(dyfun,xspan,y0,h)
%用途: 4阶经典Runge-Kutta法解常微分方程 y'=f(x,y),y(x0)=y0
%格式: [x,y]=nark4(dyfun,xspan,y0,h),dyfun为函数f(x,y),xspan为求解区间[x0,xN]
% y0为初值y(x0),h为步长,x返回节点,y返回数值解
x=xspa
www.eeworm.com/read/162242/10323284
m rk.m
%四阶RK法求解常微分方程
function y=RK(a,b,N,af);
h=(b-a)/N;
x(1)=a;
y(1)=af;
jqj(1)=af;
for i=2:N+1
K1=f(x(i-1),y(i-1));
K2=f(x(i-1)+h/2,y(i-1)+h*K1/2);
K3=f(x(i-1)+h/2,y(i-1)+h*K2/2);
www.eeworm.com/read/464287/7166590
m c44.m
%编写目标函数和梯度的.m文件
function [f,g]=objfun(x)
f=exp(x(1))*(3*x(1)^2+2*x(2)^2+3*x(1)*x(2)+2*x(2)+1);
t=exp(x(1))*(3*x(1)^2+2*x(2)^2+3*x(1)*x(2)+2*x(2)+1);
%g中包含着目标函数的偏微分信息
g=[t+exp(x(1))*(8*x(1)+3*x(2)
www.eeworm.com/read/460021/7258729
m example3_4.m
%编写目标函数和梯度的.m文件
function [f,g]=objfun(x)
f=exp(x(1))*(3*x(1)^2+2*x(2)^2+3*x(1)*x(2)+2*x(2)+1);
t=exp(x(1))*(3*x(1)^2+2*x(2)^2+3*x(1)*x(2)+2*x(2)+1);
%g中包含着目标函数的偏微分信息
g=[t+exp(x(1))*(8*x(1)+3*x(2)
www.eeworm.com/read/456783/7339753
m rk.m
%四阶RK法求解常微分方程
function y=RK(a,b,N,af);
h=(b-a)/N;
x(1)=a;
y(1)=af;
jqj(1)=af;
for i=2:N+1
K1=f(x(i-1),y(i-1));
K2=f(x(i-1)+h/2,y(i-1)+h*K1/2);
K3=f(x(i-1)+h/2,y(i-1)+h*K2/2);
www.eeworm.com/read/443342/7634286
m myeuler.m
function [outx,outy]=MyEuler(fun,x0,xt,y0,PointNum)
%MyEuler 用前向差分的欧拉方法解微分方程
%fun 表示f(x,y)
%x0,xt表示自变量的初值和终值
%y0表示函数在x0处的值,其可以为向量形式
%PointNum表示自变量在[x0,xt]上取的点数
if nargin
www.eeworm.com/read/396259/8117879
m myeuler.m
function [outx,outy]=MyEuler(fun,x0,xt,y0,PointNum)
%MyEuler 用前向差分的欧拉方法解微分方程
%fun 表示f(x,y)
%x0,xt表示自变量的初值和终值
%y0表示函数在x0处的值,其可以为向量形式
%PointNum表示自变量在[x0,xt]上取的点数
if nargin