cgirblk_s0_b5_blockoutputsignal.tlc

来自「(有源代码)数值分析作业,本文主要包括两个部分,第一部分是常微分方程(ODE)的」· TLC 代码 · 共 15 行

TLC
15
字号
%implements cgirblk_s0_b5_BlockOutputSignal "C"

%function BlockOutputSignal(block,system,portIdx,ucv,lcv,idx,retType) void
  %if retType == "Signal"
    %switch portIdx
      %case 0
         %return "((1.0 - %<LibBlockInputSignal(0, "", "", 0)> * %<LibBlockInputSignal(0, "", "", 0)>) * %<LibBlockInputSignal(1, "", "", 0)> * %<SLibCGIRBlockParameter(0, "", "", 0)> - %<LibBlockInputSignal(0, "", "", 0)>)"
    %default
      %assign errTxt = "No expression on port %<portIdx>"
      %<LibBlockReportError(block,errTxt)>
  %endswitch
  %else
  %endif
%endfunction

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?