ПредишенСледващото

Четене аудио файл с разширение .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

файлове за обмен на данни за различни платформи. Понякога е необходимо да се работи с версии на MATLAB за различни компютърни платформи и приложения, предназначени да прехвърли на други системи. Приложения, създадени в MATLAB система могат да включват М-файлове, които представляват M или M-функционални скриптове, както и MAT-файлове, съдържащи двоични данни. И двата типа файлове могат да се използват директно в различни платформи:
  • 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.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!