ODE 3-го порядка в Simulink - Симуляция остановлена

Как мне запустить следующее? Я построил его в третий раз, и у меня до сих пор нет решения.

Я пытаюсь запустить симуляцию в MATLAB/Simulink. Все это было сделано в этой статье, но без Simulink.

Код MATLAB содержит параметры и начальные условия для интеграторов:

clear all;
close all;
clc;

a = 3;
b = 14;
c = 3.9;
ic = [0.2 0.4 0.2]; % initial conditions

sim('Project_Simulink.slx');

уравнения

Симулинк структурная схема

введите описание изображения здесь

Ошибка:

Derivative of state '1' in block 'Project_Simulink/Integr2'
at time 1.4998474537105659 is not finite. The simulation will be
stopped. There may be a singularity in the solution.  If not,
try reducing the step size (either by reducing the fixed step
size or by tightening the error tolerances)

Как это исправить?

0 ответов

Другие вопросы по тегам