Чтобы открыть существующий файл или файлы в Редакторе, выберите опцию, которая достигает ваших целей, как описано в этой таблице.
Цель | Шаги | Дополнительная информация |
---|---|---|
Открытый со связанным инструментом Откройте файл с помощью соответствующего инструмента MATLAB® для типа файла. | На Editor щелкает Live Editor или вкладка Home, в разделе File. Также можно дважды кликнуть файл в Браузере текущей папки. | Например, эта опция открывает файл с |
Открытый как текстовый файл Откройте файл в Редакторе как текстовый файл, даже если тип файла сопоставлен с другим приложением или инструментом. | На вкладке Editor, в разделе File, нажимают Open и выбирают Open as Text. | Это полезно, например, если вы импортировали разграниченный вкладкой файл данных ( |
Открытая функция из файла Откройте локальную функцию или файл функции из файла в Редакторе. | Расположите курсор на имя в открытом файле, и затем щелкните правой кнопкой и выберите | Также можно использовать этот метод, чтобы открыть модель Simulink® или переменная. Для получения дополнительной информации смотрите Открытый Файл или Переменная из Файла. |
Вновь откройте файл Вновь откройте недавно используемый файл. | В нижней части Open выпадающий список выберите файл под Recent Files. | Чтобы изменить количество файлов в списке, нажмите Preferences, и затем выберите MATLAB и Editor/Debugger. Под Most recently used file list, изменение значение для Number of entries. |
Вновь откройте файлы при запуске При запуске автоматически откройте файлы, которые были открыты когда предыдущий законченный сеанс работы с MATLAB. | На вкладке Home, в разделе Environment, нажимают Preferences и выбирают MATLAB и Editor/Debugger. Затем выберите On restart reopen files from previous MATLAB session. | |
Открытый файл, отображающийся в другом инструменте Откройте имя файла, отображающееся в другом инструменте рабочего стола MATLAB или инструменте Microsoft®. | Перетащите файл от другого инструмента в Редактор. | Например, перетащите файлы от Браузера текущей папки или из Проводника Windows®. |
Открытый файл с помощью функции | Используйте функция open или edit . | Например, введите следующее, чтобы открыть edit collatz.m Если |
Для специальных замечаний на платформе Macintosh смотрите Навигацию В Корневой папке MATLAB на Платформах Macintosh.
Некоторые опции для вводных файлов не доступны в MATLAB Online .
После того, как вы измените файл в Редакторе, звездочка (*) следует за именем файла. Эта звездочка указывает, что существуют несохраненные изменения в файле.
Можно выполнить четыре различных типов операций сохранения, которые имеют различные эффекты, как описано в этой таблице.
Сохраните опцию | Шаги |
---|---|
Сохраните файл на диск и сохраните файл открытым в Редакторе. | На вкладке Editor или Live Editor, в разделе File, нажатии кнопки. |
Переименуйте файл, сохраните его на диск и сделайте его активным документом Редактора. Исходный файл остается неизменным на диске. |
|
Сохраните файл на диск под новым именем. Исходный файл остается открытым и несохраненным. |
|
Сохраните изменения во всех открытых файлах с помощью текущих имен файлов. Все файлы остаются открытыми. | На вкладке Editor, в разделе File, нажимают Save и выбирают Save All. |
Некоторые опции для того, чтобы сохранить файлы не доступны в MATLAB Online™.
MathWorks® рекомендует, чтобы вы сохранили файлы, которые вы создаете и файлы из MathWorks, который вы редактируете к папке, которая не находится в дереве папки matlabroot
, где matlabroot
является папкой, возвращенной, когда вы вводите matlabroot
в Командном окне. Если вы сохраняете свои файлы в папках matlabroot
, они могут быть перезаписаны, когда вы устанавливаете новую версию программного обеспечения MATLAB.
В начале каждого сеанса работы с MATLAB, загрузок MATLAB и кэшей в памяти местоположения файлов в дереве папки matlabroot
. Поэтому, если вы:
Сохраните файлы к папкам matlabroot
с помощью внешнего редактора, запустите rehash
toolbox
, прежде чем вы будете использовать файлы на текущем сеансе.
Добавьте или удалите файлы из папок matlabroot
с помощью операций файловой системы, запустите rehash
toolbox
, прежде чем вы будете использовать файлы на текущем сеансе.
Измените существующие файлы в папках matlabroot
с помощью внешнего редактора, запустите clear
function-name
, прежде чем вы будете использовать эти файлы на текущем сеансе.
Для получения дополнительной информации смотрите rehash
или Путь к Тулбоксу, Кэширующийся в MATLAB.
Когда вы изменяете файл в Редакторе, Редактор сохраняет копию файла с помощью того же имени файла, но с расширением .asv
каждые 5 минут. Резервная версия полезна, если вы имеете системные проблемы и теряете изменения, вы сделали к своему файлу. В таком случае можно открыть резервную версию, filename.asv
, и затем сохранить его как filename.m
, чтобы использовать последнюю хорошую версию filename
.
Live Editor и MATLAB Online автоматически не сохраняют копии файлов.
Чтобы выбрать настройки, нажмите Preferences, и затем выберите MATLAB> Editor/Debugger> Backup Files на вкладке Home в разделе Environment. Вы можете затем:
Включите или выключите функцию резервного копирования.
Автоматически удалите резервные файлы, когда вы закроете соответствующий исходный файл.
По умолчанию MATLAB автоматически удаляет резервные файлы, когда вы закрываете Редактор. Лучше держать отношения резервного копирования к файлу в стороне и текущий. Поэтому, когда вы переименовываете или удаляете файл, рассматриваете удаление или переименование соответствующего резервного файла.
Укажите, что номер минут между резервным копированием сохраняет.
Задайте расширение файла для резервных файлов.
Задайте местоположение для резервных файлов
Если вы редактируете файл в папке только для чтения и спине, настройкой Location является Source file directories, то Редактор не создает резервную копию файла.