[Scilab-users] GUI save and import data

petarf petar.filipovic at hotmail.com
Mon Sep 12 12:56:49 CEST 2016


Hi Paul,

Thank you for you fast reply. I managed to do something with save option.

function saveFile
    
    // Gather data
    Q=findobj("tag","Q"); parameter(1)=evstr(Q.string);
    dpTot=findobj("tag","dpTot"); parameter(2)=evstr(dpTot.string);
    rho=findobj("tag","rho"); parameter(3)=evstr(rho.string);
    n=findobj("tag","n"); parameter(4)=evstr(n.string);
    eta=findobj("tag","eta"); parameter(5)=evstr(eta.string);
    dh=findobj("tag","dh"); parameter(6)=evstr(dh.string);
    ds=findobj("tag","ds"); parameter(7)=evstr(ds.string);
    z=findobj("tag","z"); parameter(8)=evstr(z.string);
    Lh=findobj("tag","Lh"); parameter(9)=evstr(Lh.string);
    Ls=findobj("tag","Ls"); parameter(10)=evstr(Ls.string);
    beta2h=findobj("tag","beta2h"); parameter(11)=evstr(beta2h.string);
    m=findobj("tag","m"); parameter(12)=evstr(m.string);
    k=findobj("tag","k"); parameter(13)=evstr(k.string);
    sh=findobj("tag","sh"); parameter(14)=evstr(sh.string);
    ss=findobj("tag","ss"); parameter(15)=evstr(ss.string);
    rSl=findobj("tag","rSl"); parameter(16)=evstr(rSl.string);
    rSt=findobj("tag","rSt"); parameter(17)=evstr(rSt.string);
    zetaMax=findobj("tag","zetaMax"); parameter(18)=evstr(zetaMax.string);
    alpha=findobj("tag","alpha"); parameter(19)=evstr(alpha.string);
    rDeltaR=findobj("tag","rDeltaR"); parameter(20)=evstr(rDeltaR.string);
    rVas=findobj("tag","rVas"); parameter(21)=evstr(rVas.string);
    rVah=findobj("tag","rVah"); parameter(22)=evstr(rVah.string);
    rDDVa=findobj("tag","rDDVa"); parameter(23)=evstr(rDDVa.string);
    rDDuVu=findobj("tag","rDDuVu"); parameter(24)=evstr(rDDuVu.string);
    scL=findobj("tag","scL"); parameter(25)=evstr(scL.string);
    
    
    
    
    [FileName]=uiputfile("","","Choose a file name");
    Name=fullfile(FileName);
    fidI=mopen(Name,'w');
    for i=1:size(parameter)
        
        mfprintf(fidI,"%0.5f\n",parameter(i));
    end
    mclose(fidI);
endfunction

But when I choose to save this parameters to file called data.txt the file
is created but empty. This error occurs:

!--error 204 
':': Wrong type for argument #2: Scalar expected.
at line      36 of function saveFile called by :  





--
View this message in context: http://mailinglists.scilab.org/GUI-save-and-import-data-tp4034558p4034563.html
Sent from the Scilab users - Mailing Lists Archives mailing list archive at Nabble.com.



More information about the users mailing list