【发布时间】:2014-09-10 08:34:21
【问题描述】:
在 simulink 中,我使用“MATLAB 函数”块制作了一些模型 但我在这里遇到了错误消息。
这里是代码和错误信息。
function [VTAS,postVTAS]=fcn(mode,initialVTAS,a,t,preVTAS)
if mode == 1
VTAS = initialVTAS + (a * t) ;
postVTAS = VTAS;
elseif mode == 2
datasize = length(preVTAS);
lastvalue = preVTAS(datasize);
VTAS = lastvalue + 0;
postVTAS = VTAS;
end
end
在某些执行路径上未分配输出参数“VTAS”。
函数 'MATLAB 函数' (#36.25.28),第 1 行,第 26 列:
“fcn”
启动诊断报告。
我认为输出“VTAS”没有问题
请教我什么是问题。
【问题讨论】: