From b61bccf08114aff1254ef4f77375d2ecf7eb3920 Mon Sep 17 00:00:00 2001
From: Ferdinand Fischer <ferdinand.fischer@uni-ulm.de>
Date: Fri, 3 Jul 2020 11:57:29 +0200
Subject: [PATCH] Minor bug fixes for the export of data into csv files

---
 +export/Data.m       | 8 ++++----
 +quantity/Discrete.m | 2 +-
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/+export/Data.m b/+export/Data.m
index a5e3c03..86723d6 100644
--- a/+export/Data.m
+++ b/+export/Data.m
@@ -3,9 +3,9 @@ classdef (Abstract) Data < handle & matlab.mixin.Heterogeneous
     %   Detailed explanation goes here
     
     properties
-        basepath = '.';
-        foldername = '.';
-        filename = 'data';
+        basepath char = '.';
+        foldername char = '.';
+        filename char = 'data';
         N = 201;        
     end
         
@@ -53,7 +53,7 @@ classdef (Abstract) Data < handle & matlab.mixin.Heterogeneous
             for k = 1:length(obj)
                if ~obj(k).isempty
                    
-                  if ~isdir(obj(k).absolutepath)
+                  if ~isfolder(obj(k).absolutepath)
                      mkdir(obj(k).absolutepath); 
                   end
                    
diff --git a/+quantity/Discrete.m b/+quantity/Discrete.m
index e52d19c..1e83f08 100644
--- a/+quantity/Discrete.m
+++ b/+quantity/Discrete.m
@@ -190,7 +190,7 @@ classdef  (InferiorClasses = {?quantity.Symbolic}) Discrete ...
 					headers{i+1} = obj(i).name + "" + num2str(i);
 				end
 				exportData = export.dd(...
-					'M', [obj.grid{:}, obj.valueDiscrete], ...
+					'M', [obj(1).grid{:}, obj.valueDiscrete], ...
 					'header', headers, varargin{:});
 			elseif obj.nargin == 2
 				error('Not yet implemented')
-- 
GitLab