ode45

    0

    1답변

    ODE45에 마지막 솔루션 만 보유하고 싶습니다. 오히려 tspan = [t0 tf]; 반환 된 벡터가 tf의 솔루션이되기를 바랄뿐입니다. 문서에서 Error using horzcat Requested 442368x1828 (6.0GB) array exceeds maximum array size preference. Creation of arrays gre

    0

    1답변

    내 기능입니다 : 내가 Lorenz(14,0) 와 명령 창에서 함수를 실행하면 function [tout, yout] = Lorenz (rho, x0) %define constants sigma = 10; beta = 8/3; %initial conditions y0 = [x0; 1; 0]; f = @(t, y) [sigma*(y(2)-y

    0

    1답변

    ode45을 사용하는 방법에 의문을 가지고 있습니다. 내부 가변 단계 크기를 사용한다는 것을 알고 있기 때문입니다. 예를 들어, 나는 ODE의 모델을 가지고 있으며 샘플링 시간은 5 분입니다. 따라서, 내 주요 시뮬레이션 루프 내에서 I는 ode45 사용하여 풀어 내 모델의 출력을 얻기 위해 다음 라인을 가지고 [T,X] = ode45(@(t,x) mode

    3

    2답변

    대 - I는 출력을 위해 즉 times = [0 50]를 시간 범위를 정의 할 것이고, MATLAB는 0 ~ 50 사이의 다양한 시간 단계에서의 결과를 반환 그러나 R에서는 ODE가 결과를 반환하기를 원하는 시점을 정의해야합니다. 즉, times = 0:50을 입력하면 0,1,2, ... 50에 51 개의 결과가 반환됩니다. 다른 말로, times = se

    1

    1답변

    저는 MATLAB에 상당히 익숙하며 ode45() 함수를 사용하여 두 함수를 통합하려고합니다. 내 코드 : TSII 및 TFII 내 두 함수의 값을 포함하는 열 벡터 1x151입니다 [w,x] = ode45(@(w,x) (TSII - TFII) * w , [0 2], 0); . w은 아직 가치가 없지만 길이가 1x151 인 열 벡터로 만들려고했는데 문제

    1

    1답변

    사용하여 미분 방정식의 시스템을 해결 X’ = −σx + σy Y’ = ρx − y − xz Z’ = −βz + xy σ = 10, β = 8/3 , 및 ρ = 28 및 x(0) = −8, y(0) = 8 및 z(0) = 27을 포함한다.이 function xprime = example(t,x) sig = 10; beta = 8/3; rho

    0

    1답변

    "history"가있는 수학 모델의 위상 인물 사진을 얻으려면 코드를 만들어야합니다. 코드를 설명해 드리겠습니다. 세부 close all; clear all; times = 1990:1:2015; hold on b=zeros(1,26); %75-2000 per 5 years b(1:5)=0.0358; b(6:10)=0.0339; b(11:1