GUIDE Callback function error
古いコメントを表示
I am trying to create the simplest of simple GUIs with only one button that when clicked runs a .m file that is available in the Matlab path. The steps I take:
- Create new GUI with GUIDE and save as VHDL_Project_2014_Test
- Place one button in GUI and tag it buttonOpenCOM
- Modify the Callback function for buttonOpenCOM to run the .m file VHDL_Project_Open
- Save the project
- Run the main .m file (not the .fig file)
- When the GUI opens I click the button and get the following error message:
Error in VHDL_Project_2014_Test>buttonOpenCOM_Callback (line 81)
VHDL_Project_Open;
Error in gui_mainfcn (line 96)
feval(varargin{:});
Error in VHDL_Project_2014_Test (line 42)
gui_mainfcn(gui_State, varargin{:});
Error in
@(hObject,eventdata)VHDL_Project_2014_Test('buttonOpenCOM_Callback',hObject,eventdata,guidata(hObject))
Error while evaluating uicontrol Callback
Why is this error appearing? What can I do to remove it?
Note: I also get another error before this but this error I also get if I run the external .m file by itself (because nothing is connected to COM port 40 on my PC. For clarity this error message is:
Error using serial/fopen (line 72)
Open failed: Port: COM40 is not available. No ports are available.
Use INSTRFIND to determine if other instrument objects are connected to the
requested device.
Error in VHDL_Project_Open (line 22)
fopen(s);
2 件のコメント
David Sanchez
2014 年 5 月 7 日
could you attach the file with your code or paste it to see how you code it?
Ketil
2014 年 5 月 7 日
採用された回答
その他の回答 (1 件)
Noor qazaer
2017 年 10 月 2 日
0 投票
i have a problem , what is a solve ????

1 件のコメント
Jan
2017 年 10 月 2 日
Please open a new thread for a new question. This "thread hijacking" is confusing only and you cannot accept an answer, if it solves your problem. Please delete this pseudo-answer after you have created your own thread. Thanks.
カテゴリ
ヘルプ センター および File Exchange で Environment and Settings についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!