Ignore:
Timestamp:
Mar 23, 2026, 4:49:29 PM (3 hours ago)
Author:
sommeria
Message:

various improvements...

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/script_check_required_toolbox.m

    r1179 r1201  
     1%'script_check_required_toolbox': checks the Matlab toolboxes required for
     2%each function of the package UVMAT
     3
    14%% check list of fcts in main folder
     5disp('%%%%%%%%%%%% fcts in the master folder UVMAT %%%%%%%%%%%%')
    26[~,~,~,list_fct]=check_files;
    37for ilist=1:numel(list_fct)
    48    [~, pList] = matlab.codetools.requiredFilesAndProducts(list_fct{ilist});
    5     disp([list_fct{ilist} ': ' {pList.Name}])
     9    Name_str='';
     10    for iname=1:numel(pList)
     11        Name_str=[Name_str ' ' pList(iname).Name];
     12    end
     13    disp([list_fct{ilist} ': ' Name_str])
    614end
    715
    816str=which('UVMAT');
    9 path_uvmat=fileparts(str)
     17path_uvmat=fileparts(str);
    1018
    1119%% check list of fcts in transform_field
     20disp('%%%%%%%%%%%% fcts in UVMAT/transform_field %%%%%%%%%%%%')
    1221dir_fct=fullfile(path_uvmat,'transform_field');
    1322list_fct=dir(dir_fct);
    1423for ilist=1:numel(list_fct)
    1524    if ~isempty(regexp(list_fct(ilist).name,'.m$', 'once'))
    16     [~, pList] = matlab.codetools.requiredFilesAndProducts(fullfile(dir_fct,list_fct(ilist).name));
    17     disp([list_fct(ilist).name ': ' {pList.Name}])
     25        [~, pList] = matlab.codetools.requiredFilesAndProducts(fullfile(dir_fct,list_fct(ilist).name));
     26        Name_str='';
     27        for iname=1:numel(pList)
     28            Name_str=[Name_str ' ' pList(iname).Name];
     29        end
     30        disp([list_fct(ilist).name ': ' Name_str])
    1831    end
    1932end
    2033
    2134%% check list of fcts in series
     35disp('%%%%%%%%%%%% fcts in UVMAT/series %%%%%%%%%%%%')
    2236dir_fct=fullfile(path_uvmat,'series');
    2337list_fct=dir(dir_fct);
    2438for ilist=1:numel(list_fct)
    2539    if ~isempty(regexp(list_fct(ilist).name,'.m$', 'once'))
    26     [~, pList] = matlab.codetools.requiredFilesAndProducts(fullfile(dir_fct,list_fct(ilist).name));
    27     disp([list_fct(ilist).name ': ' {pList.Name}])
     40        [~, pList] = matlab.codetools.requiredFilesAndProducts(fullfile(dir_fct,list_fct(ilist).name));
     41        Name_str='';
     42        for iname=1:numel(pList)
     43            Name_str=[Name_str ' ' pList(iname).Name];
     44        end
     45        disp([list_fct(ilist).name ':' Name_str])
    2846    end
    2947end
Note: See TracChangeset for help on using the changeset viewer.