block.m
来自「用于电力系统的一个很好的分析软件」· M 代码 · 共 31 行
M
31 行
function [enables,prompts] = block(a,object,values,enables,prompts)type = str2num(values{1});idx1 = [4 5 6 7 8];idx2 = [7 8 11];switch type case 1 prompts(idx1) = {'Regulator Gain m0 [p.u./p.u.]'; .... 'First Regulator Pole T1 [s]'; ... 'First Regulator Zero T2 [s]'; ... 'Second Regulator Pole T3 [s]'; ... 'Second Regulator Zero T4 [s]'}; enables(idx2) = {'on'; 'on'; 'on'}; case 2 prompts(idx1) = {'Amplifier Gain Ka [p.u./p.u.]'; ... 'Amplifier Time Constant Ta [s]'; ... 'Stabilizer Gain Kf [p.u./p.u.]'; ... 'Stabilizer Time Tf [s]'; ... 'Second Regulator Zero T4 [s]'}; enables(idx2) = {'on'; 'off'; 'on'}; case 3 prompts(idx1) = {'Regulator Gain [p.u./p.u.]'; ... 'Regulator Pole T2 [s]'; ... 'Regulator Zero T1 [s]'; ... 'Second Regulator Pole T3 [s]'; ... 'Allow signal V/V0 [0 for disabling signal]'}; enables(idx2) = {'off'; 'on'; 'off'};end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?