MAT viewer
MATLAB डेटा फ़ाइल — v5 और v7.3।
MAT फ़ाइलें दो असंगत layouts में आती हैं जो .mat extension साझा करते हैं। 'v5' layout (MATLAB 5 से R2006a तक, और तब से कोई भी `save -v6/-v7`) एक custom binary format है जिसे हम mat-for-js से पार्स करते हैं। 'v7.3' layout जिसे MATLAB R2006b+ 2 GB से बड़ी फ़ाइलों या objects को सपोर्ट करने के लिए उपयोग करता है, वास्तव में एक HDF5 container है — हम उन्हें h5wasm से route करते हैं। हम magic bytes sniff करते हैं और स्वचालित रूप से सही reader चुनते हैं। बायाँ panel हर top-level variable को उसके type और shape के साथ सूचीबद्ध करता है; किसी पर क्लिक करके उसका मान scalar, string, struct field list, cell list या matrix (50×50 तक truncated) के रूप में preview करें। पुरानी v4 फ़ाइलें और proprietary vendor variants सपोर्टेड नहीं हैं — MATLAB या Octave से `save('-v7', …)` के साथ फिर से save करें।
- मेरी फ़ाइल 'unknown layout' क्यों कहती है?
- पहले 20 बाइट्स v5 ASCII signature या HDF5 magic से मेल नहीं खाए। अक्सर यह एक MATLAB v4 फ़ाइल है (MATLAB 5 से पहले save की गई) या एक Level-3-MAT variant। फ़ाइल को MATLAB या Octave में खोलें और v5 में कन्वर्ट करने के लिए `save('-v7', 'file.mat')` करें।
- बड़ी matrices truncated क्यों हैं?
- DOM responsive रखने के लिए हम previews को top-left 50×50 block तक crop करते हैं। पूरा डेटा अभी भी आपकी फ़ाइल में है — programmatic रूप से काम करने के लिए Python में scipy.io.loadmat का उपयोग करें या फ़ाइल MATLAB / Octave में लोड करें।
- क्या यह structs और cell arrays संभालता है?
- हाँ। Scalar structs एक field-name / type table के रूप में रेंडर होते हैं। Cell arrays अपने पहले 20 elements को एक list के रूप में दिखाते हैं। Non-scalar structs (struct arrays) mat-for-js convention के अनुसार cell-like lists में बदले जाते हैं।
- क्या मेरी .mat अपलोड होती है?
- नहीं। दोनों readers (mat-for-js और h5wasm) पूरी तरह आपके ब्राउज़र में चलते हैं। कुछ भी आपकी मशीन से बाहर नहीं जाता।
- .dcmDICOMMedical imaging (CT/MRI/X-ray) DCM फ़ाइलें।खोलें
- .niiNIfTINeuroimaging volumetric data (.nii)।खोलें
- .nrrdNRRDMedical/scientific volumes के लिए Nearly Raw Raster Data।खोलें
- .h5HDF5Hierarchical scientific data।खोलें
- .ncNetCDFClimate/atmospheric वैज्ञानिक arrays।खोलें
- .npyNumPy NPY / NPZNumPy array dumps।खोलें
- .fitsFITSखगोलीय image और table फॉर्मेट।खोलें
- .pdbPDB (protein)Protein Data Bank molecular structures।खोलें