Интегрируйте алгоритм MATLAB в модели

Вот пример модели Simulink®, которая содержит блок MATLAB function:

Блок MATLAB function содержит следующий алгоритм:

function [mean,stdev] = stats(vals)

% calculates a statistical mean and a standard
% deviation for the values in vals.

len = length(vals);
mean = avg(vals,len);
stdev = sqrt(sum(((vals-avg(vals,len)).^2))/len);
plot(vals,'-+');

function mean = avg(array,size)
mean = sum(array)/size;

Вы создаете эту модель в, Создают Пользовательскую Функциональность Используя блок MATLAB function.

Связанные примеры

Больше о