Четене аудио файл с разширение .wav (формат Microsoft фирма)
- Създаване на MEX-файл. Най-добрият начин да се създадат програми за oeniya данни - е да се използва съществуващата програма в C или Fortran езици за четене на данни от други приложения. Въпреки това, този метод се нарича смесена програмиране изисква потребителски код, сухожилия, изготвен под формата на MEX-файл.
- Разработване на програма в Fortran или C. Програмистите, използвайки езика Fortran или С, и може да пише специална програма за конвертиране на данни в MATLAB MAT-файлов формат система. В този случай, преобразуваните данни могат да бъдат заредени в системата, използвайки MATLAB команда нормално натоварване.
Писане на данни към аудио файл с разширение .wav (Microsoft компания формат)
Да вземем например файл с име ph.dat, който съдържа данни, разделени с точка и запетая:
7.2; 8.5; 6.2; 6.6
5,4; 9,2; 8,1; 7,2
За да прочетете съдържанието на този файл в масив с името на А, трябва да използвате следната декларация
Вторият аргумент определя типа функция dlmread сепаратор.
В допълнение към сепаратора, който можете да използвате, dlmread функция също обмисля ограничена пропуски. Затова dlmread функции изброени по-горе, ще работят правилно, дори и ако файлът на съдържание ph.dat изглежда така:
7.2; 8.5; 6.2; 6.6
5.4; 9.2; 8.1; 7.2
Първият аргумент на dlmread М-функция - е името на файла, а не идентификатор на файла. Ето защо, ние трябва да не предварително отворите чрез fopen функция, както и следва да се прилага веднага функция dlmread и dlmwrite.
Ние показваме как функцията пише dlmwrite табулатори текст във външен файл с име моятФайл, като се използва разделител ",":
А =
1 2 3
4 5 6
dlmwrite ( "моятФайл ', А,'; ')
1; 2; 3
4; 5; 6
- M-Files е ASCII-файлове, съдържащи обикновен текст. Те не зависят от вида на компютъра, който използвате. В същото време за затваряне различни платформи символи ред може да бъде символ CR, и символ LF. MATLAB преводач система позволява всякакви комбинации.
- МАТ-файлове са двоични файлове и зависят от вида на компютъра, който използвате. Въпреки това, те могат да се прехвърлят от един тип компютър на друг, тъй като те съдържат знак компютър се използва в заглавната част на файла. MATLAB, системата проверява знака при изтегляне на файл, и ако се окаже, че файлът е създаден на компютър друга платформа изпълнява необходимата преобразуването.
За да използвате MATLAB на компютри с различни платформи, необходима програма за обмен на данни за двоичен и ASCII-формат. При използване на тези програми, трябва да сте сигурни, че МАТ-файлове се прехвърлят като двоични файлове, M-Files - как ASCII файлове. Грешката в инсталацията на такива режими обикновено унищожава данните.
Например, за да се създаде в текущата директория с името на файла дневник febr01.out трябва да използвате команда дневник febr01.out на.
За да може този процес да прекрати влизането на дневник е достатъчно да използвате дневник от екипа, както и за възобновяване на дневник на отбора.
Startup M-файл. Файл matlabrc.m, която е на разположение в локалната директория е запазено за употреба от програмистите на MathWorks на фирмата, както и на системи с много потребители за използване от управителя на системата.
startup.m файл за потребителя. Тя може да ustanoait, определени пътеки за достъп по подразбиране deskriptoy графика и променливо работно място.
Така например, в startup.m файл, можете да въведете низ, който ще добави директорията / дома / ME / mytools към основния списък на начини за достъп до addpath / дома / ME / mytools.
Свързани статии