The following code works fine in my GUI
Workspace variable : i=1; simtype='gopi'; t=[0 1]; e='hi';
eval(['save Batch_' num2str(i) '_Results_' simtype '.mat t;']);
eval(['save Batch_' num2str(i) '_Results_' simtype '.mat ' e ' -append;']);
eval (['Rin=load(''Batch_' num2str(i) '_Results_PE15.mat'');']);
The above code used to save my workspace variables in present working directory. But i would like to save those workspace variables in different working directory. I have tried some comments but it doesnot work good, it shows error. Please check those codes below:
Error comes while using following codes:
eval(['save(fullfile(' pwds 'Batch_' num2str(i) '_Results_' simtype '.mat,t;']);
I am getting follwing error only when i am trying to save the file in different working directory (used above code).
% Error: Invalid use of operator
Kindly help me to get the correct code format for saving the workspace variables(not all variables - only some variables) in different working directory which also works in loops, if possible write through eval command itself.