I found a solution by spliting to real ang imag, save it in two different wav-files.
% split data to real and imag
data_I = real(IQ_data_before_write);
data_Q = imag(IQ_data_before_write);
% write wav files
audiowrite('data_I.wav',data_I,Fs);
audiowrite('data_Q.wav',data_Q,Fs);
% read wav files
[out_I,Fs] = audioread('data_I.wav');
[out_Q,Fs] = audioread('data_Q.wav');
% join I and Q
data_IQ = out_I + out_Q*1i;
Read-Output has the same structure and values now