GUI How i can call a function transfer to show in a static text...

I dont know how call a transfer funtcion to show i a static text
% Discretizar por ZOH
Gz = c2d(Gs,T,'zoh')
set(handles.GZDisc,'',)
assignin('base','Gz',Gz)

 채택된 답변

Sergio
Sergio 2012년 3월 9일
I got it
Gz = c2d(Gs,T,'zoh');
G = evalc('Gz');
set(handles.FTDisc,'String',G);

추가 답변 (1개)

Walter Roberson
Walter Roberson 2012년 3월 8일
set(handles.GZDisc, 'String', num2str(Gz))

댓글 수: 4

No, I already try it and it doesn't work
??? Undefined function or method 'fix' for input arguments of type 'tf'.
Because Gz i a transfer function, no a num
Then I do not understand what you want to do. Are you wanting to display the symbolic form of the transfer function perhaps?
Gz = c2d(Gs,T,'zoh');
G = evalc('Gz');
set(handles.FTDisc,'String',G);

댓글을 달려면 로그인하십시오.

카테고리

도움말 센터File Exchange에서 MATLAB에 대해 자세히 알아보기

질문:

2012년 3월 8일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by