The SQLite for Matlab package allows Matlab to read and write SQLite databases. Included in the package is the database driver as well as a sqlite() function which provides a simplified interface for interacting with the database. To use the function call [result,status] = sql(query,database) to execute a "query" on a given "database" file. If the query returns anything (such as SELECT), the "result" is returned as a cell array. The "status" will return either a 0 (success) or a 1 (failure).