Thank you Stéphane and please ignore my last post - I didn't see the attachement at first. I wanted to put your function to the library and have it loaded at startup of each session. I used the function:

genlib ("Moja_biblioteka","C:/Program Files/mojabiblioteka_scilab")

and created a scilab.ini file in SCIHOME in which I put a line:

Moja_biblioteka = lib("C:/Program Files/mojabiblioteka_scilab")

Now your function vectorfindtol works only for the first time after starting Scilab and only in the console. When I want to use it in a .sce file it doesn't work at all. I get the message: "Undefined variable: vectorfindtol".

Am I doing something wrong or did I miss something?

Thanks,
Iza





W dniu 12.11.2018 17:52, Stéphane Mottelet napisał(a):
Le 12/11/2018 à 16:15, Izabela Wójcik-Grząba a écrit :
Hello,

I am wondering if it is possible to use "vectorfind" function with a given accuracy so it could find equal vectors even when there is a slight difference between their elements.

Thank you in advance.
Kind regards,
Iza
_______________________________________________
users mailing list
[email protected]
https://antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/users

Hello,


Please find attached a tweaked version of vectorfind with a fourth
argument "tol". It can output the following stuff

alr=[1,2,2;
     1.0001,2,1;
     1,1,2;
     1,1,1;
     1,2,1];

ind = vectorfindtol(alr,[1,2,1],'r',1e-4)

 ind  =

   2.   5.

S.

_______________________________________________
users mailing list
[email protected]
http://lists.scilab.org/mailman/listinfo/users
_______________________________________________
users mailing list
[email protected]
http://lists.scilab.org/mailman/listinfo/users

Reply via email to