Home > machine > Soleil > common > findkeyword2.m

findkeyword2

PURPOSE ^

FINDKEYWORD - Finds a keyword with a cell of strings

SYNOPSIS ^

function [varargin, OutputFlag]=findkeyword2(varargin,keyword)

DESCRIPTION ^

FINDKEYWORD - Finds a keyword with a cell of strings

 INPUTS
 1. varargin Cell of strings
 2. keyword 

 OUTPUTS
 1. varargin - cell of string without keyword
 2. OutputFlag cell number if keywork found

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 function [varargin, OutputFlag]=findkeyword2(varargin,keyword)
0002 %FINDKEYWORD - Finds a keyword with a cell of strings
0003 %
0004 % INPUTS
0005 % 1. varargin Cell of strings
0006 % 2. keyword
0007 %
0008 % OUTPUTS
0009 % 1. varargin - cell of string without keyword
0010 % 2. OutputFlag cell number if keywork found
0011 
0012 % Adapted from findkeyword by Laurent S. Nadolski
0013 
0014 OutputFlag = 0;
0015 if ~isempty(varargin)
0016   for i = 1:length(varargin)
0017     if ischar(varargin{i})
0018         if strcmpi(varargin{i},keyword)
0019             OutputFlag = i;
0020             varargin(i) = [];
0021             break
0022         end
0023     end
0024   end
0025 end
0026

Generated on Mon 21-May-2007 15:35:27 by m2html © 2003