CSV 파일 및 플롯 그래프에서 데이터를로드하는 matlab gui 코드를 작성하려고합니다. 그리고 매번로드 데이터 버튼을 클릭하여 데이터를로드하고 플롯은 새 데이터를 새로 고쳐 플롯해야합니다. 데이터를로드하고 첫 번째 그래프를 그릴 수있었습니다. 그러나 두 번째로로드 데이터 버튼을 클릭하면 다른 CSV 파일에서 데이터가로드되지만 첫 번째 그래프의 맨 위에 표시됩니다. 그래프를 새로 고침 할 때마다 데이터를로드하고 새 GUI 파일에 저장하는 방법을 모르겠습니다. 도와주세요. Gui 인터페이스로 작업하는 것은 이번이 처음입니다. 내 Load 데이터 콜백 함수를 아래에 게시하고 있습니다. gui 인터페이스는 .jpg 첨부 파일입니다. 고맙습니다.Matlab Gui interface
function shiva_Callback(hObject, eventdata, handles)
hold off
% load data
%plot
yyaxis left
loglog(t,a,'b')
hold on
loglog(t,t,'r')
loglog(t,d,'c')
loglog(t,,'m')
ylabel('% Text')
xlabel('T')
yyaxis right
loglog(t,s,'y')
loglog(t,st,'g')
function ma_Callback(hObject, eventdata, handles)
% i tried uisave but not possible to run computer without matlab cause mcr
% does not run uisave
% i tried copyopbj but since i did not put a name on my figure it did not
% work
나는 보류를 시도했지만 작동하지 않았습니다. –
@ParthaDey 내가 게시 한 것을 시도 했습니까? 나는 당신이 가지고 있다고 가정하고 있습니다 – Suever
@ParthaDey 틀리게 구현해야합니다. 내 예제를 다시 확인해야합니다. – Suever