How do I convert live script formulas into a push button in a GUI?

I have a mlx file (Figure 1) that displays antenna graphs in live editor when I load a .mat file that has two variables that are doubles (located in the workspace). When i run in live editor (Figure 2), it displays a graph that shows the peak voltage. I am creating a GUI in App designer that has push buttons that will load the .mat file and when I click each button, it will display the same graph that is in Figure 3. I have figured out how to load the data from the source file into one of the push buttons (Figure 4). However, when I want to incorporate the same formula arithmetic in Figure 2, it states "unrecognized function or variable t." therefore, it will not compile (Figure 5).
tl.dr: Instead of a long live script, I want to make a GUI that will allow me to click a push button and display my calculations on my graph.
I appreciate all help please. Thank you
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5

답변 (1개)

NIVEDITA MAJEE
NIVEDITA MAJEE 2022년 7월 1일

0 개 추천

Hi Jasmine,
Since you are loading the "Source04.mat" file into B, you will need to access 't' as 'B.t'. Similarly, you will also need to acces 'V' as 'B.V'. I hope this will solve your issue.

댓글 수: 3

Hi Nivedita,
Thank you for your response. I was able to load the data using what you mentioned above however, when I do the multiplication and the looping statement, it doesn't work.
Hi Jasmine,
I could not seem to follow which multiplication and which looping part are you exactly talking about? Do you think you could share the code and the errors you are facing?
@Jasmine after reading this:
attach your .mlapp file and .mat file with the paperclip icon so people can actually try it themselves.

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

카테고리

도움말 센터 및 File Exchange에서 Develop Apps Using App Designer에 대해 자세히 알아보기

질문:

2022년 6월 30일

댓글:

2022년 7월 4일

Community Treasure Hunt

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

Start Hunting!

Translated by