- Scilab help
- Matlab to Scilab Conversion Tips
- Matlab-Scilab equivalents
- F
- factor (Matlab function)
- false (Matlab function)
- fclose (Matlab function)
- feof (Matlab function)
- ferror (Matlab function)
- feval (Matlab function)
- fft (Matlab function)
- fftshift (Matlab function)
- fgetl (Matlab function)
- fgets (Matlab function)
- fileparts (Matlab function)
- filesep (Matlab function)
- find (Matlab function)
- findstr (Matlab function)
- fix (Matlab function)
- fliplr (Matlab function)
- flipud (Matlab function)
- floor (Matlab function)
- fopen (Matlab function)
- for (Matlab function)
- format (Matlab function)
- fprintf (Matlab function)
- fread (Matlab function)
- frewind (Matlab function)
- fscanf (Matlab function)
- fseek (Matlab function)
- ftell (Matlab function)
- full (Matlab function)
- fullfile (Matlab function)
- function (Matlab function)
- fwrite (Matlab function)
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
find (Matlab function)
Find indices and values of nonzero elements
Particular cases
Matlab function can work with complex values what is not possible in Scilab, however, using abs it is very easy to have the same results.
Note that Scilab function can only return two output values and Matlab one can return a third value that can be computed according to the first two output matrices as explained in Matlab help.
For example, in [i,j,v]=find(X), v is equal to: X(i+(j-1))*size(X,1).
Another great difference between Scilab and Matlab is that Matlab returns column vectors of indices when X is a column vector or a matrix but Scilab always returns row vectors. For this kind of input, use matrix to get the same output value...what is done mtlb_find()
<< filesep (Matlab function) | F | findstr (Matlab function) >> |