Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

OctaveのGUIでボタン押下時に値を渡す

オブジェクト側 引数は配列みたいな形で「@関数名」のあとにカンマで続ける

hmesh    = uicontrol('Style','pushbutton',...
                         'String','Mesh','Position',[315,180,70,25],...
                         'Callback',{@meshbutton_Callback, 1, 80});

コールバック側

function meshbutton_Callback (source, eventdata, min, max)
 make3dmodel(min, max);
endfunction