annotate testPrograms/termp.m @ 37:771a643d5c29

mainly nmanuals
author Ray Meddis <rmeddis@essex.ac.uk>
date Thu, 06 Oct 2011 15:43:20 +0100
parents 25d53244d5c8
children
rev   line source
rmeddis@35 1
rmeddis@35 2 DRNLParams.a=10;
rmeddis@35 3 paramChanges={'DRNL.a=2;'}
rmeddis@35 4 for idx=1:length(paramChanges)
rmeddis@35 5 x=paramChanges{idx};
rmeddis@35 6 st=x(1:strfind(x,'.')-1);
rmeddis@35 7 fld=x(strfind(x,'.')+1:strfind(x,'=')-1);
rmeddis@35 8 x1=eval(['isstruct(' st ')']);
rmeddis@35 9 x2=eval(['isfield(' st ',''' fld ''')']);
rmeddis@35 10 if ~x1*x2
rmeddis@35 11 disp([' paramChange is faulty: ' x])
rmeddis@35 12 end
rmeddis@35 13 end