function [org_data] = file_manipulation(in_fname, txt_fname, mat_fname)
org_data = round(load(in_fname));
fid = fopen(txt_fname,'wt+');
student_id = '9900';
txt = [txt_fname ' : ' student_id '\nDate of creation:' datestr(now,'dd/mm/yyyy')];
fprintf(fid,'%s',txt);
end
में पाठ फ़ाइल में नई लाइन लिखने के बजाय एक नई पंक्ति डालने उत्पन्न फ़ाइल है:matlab
C:\w2\test1.txt : 9900\nDate of creation:30/05/2012
क्या मेरी कोड के साथ problen है?
दूसरे शब्दों में, \ n व्याख्यान के परिवार के स्प्रिंटफ परिवार द्वारा व्याख्या की जाती है, न कि अन्य सेने भाषाओं की तरह प्रीप्रोसेसर स्तर पर। – Peter
MATLAB वास्तव में स्ट्रिंग मैनिपुलेशन के लिए डिज़ाइन नहीं किया गया था .. – Ansari
क्षमा करें मुझे समझ में नहीं आता - यहां तक कि जब आप चर का उपयोग नहीं करते हैं? (मैंने सिंगल कोट्स के साथ डबल कोट्स को प्रतिस्थापित करने के लिए जवाब संपादित किया है)। – Ansari