- refactored

This commit is contained in:
2022-06-30 13:32:40 +02:00
parent 77cd5261b1
commit 776932e5d1
144 changed files with 0 additions and 38 deletions
+18
View File
@@ -0,0 +1,18 @@
%-------------------------------------------------------------------
%
% [l]=lge(x);
%
% alias fuer length(x): l=max(size(x));
%
%-------------------------------------------------------------------
%
% author: Markus Hofbauer,
% ISI, ETH Zuerich (Switzerland)
%
% created: 7/2000
%
%-------------------------------------------------------------------
function [l]=lge(x);
l=max(size(x));
+24
View File
@@ -0,0 +1,24 @@
function print_parameters(params, units)
align = 32;
names = fieldnames(params);
for n=1:length(names),
if isempty(params.(names{n}))
continue;
end
fprintf('%s', names{n});
remain = align - length(names{n});
if remain < 0
error('Invalid variable length!');
else
for j=1:remain
fprintf(' ');
end
typeName = typeinfo(params.(names{n}));
if typeName == "scalar"
fprintf('= %g %s\n', params.(names{n}), units.(names{n}));
else
fprintf('= %s\n', typeName);
end
end
end
endfunction