From 1d22285043449ff19b44fbce3c98ec33e6dd3a23 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Adjemian=20=28Charybdis=29?= <stepan@adjemian.eu> Date: Thu, 28 Apr 2022 10:04:05 +0200 Subject: [PATCH] Throw a warning if a parameter has no value. --- matlab/cherrypick.m | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/matlab/cherrypick.m b/matlab/cherrypick.m index 075ee7f278..055cd29489 100644 --- a/matlab/cherrypick.m +++ b/matlab/cherrypick.m @@ -315,7 +315,11 @@ if ~isempty(plist) for i=1:length(plist) id = strcmp(plist{i}, M_.param_names); if any(id) - fprintf(fid, '%s = %s;\n', plist{i}, num2str(M_.params(id), 16)); + if isnan(M_.params(id)) + warning('Parameter %s has no value.', plist{i}) + else + fprintf(fid, '%s = %s;\n', plist{i}, num2str(M_.params(id), 16)); + end end end fclose(fid); -- GitLab