fn_hash
Contents
Syntax
h = fn_hash(input[,meth][,'char|hexa|HEXA|num'][,n])
Description
This function relies on function hash.m downloaded on Matlab File Exchange. It extends hash functionalities to structures and cell arrays default method 'MD2' is used, input 'n' outputs n letters
Input:
- input Matlab numerical array, cell array, or structure; subelements
of cell arrays and structures must themselves be numerical
arrays, cell arrays or structures
- meth methods, default is 'MD2', see function brick/private/hash.m
- outtype 'char', 'hexa' or 'num' - indicates whether output will be a
number or a word [default='char']
- n number of digits of the hexadecimal hash number to return; if
n=0, the default value is used (depends on method)Output:
- h the hash key corresponding to input; its value, type and length
are controled by parameters meth, outtype and nNote that structures with fields in different order give the same hash key.
Source
Michael Kleder (function hash.m)
Copyright 2005-2007
Thomas Deneux
Copyright 2007-2017