получает имя директории из имён файлов (obsolete)
dirs = dirname(files[, flag [,flagexpand]])
матрица строк, содержащая пути к файлам.
необязательное логическое значение, используемое для
преобразования указанных путей для текущей операционной
системы. Значение по умолчанию ИСТИНА (%t
).
необязательный логическое значение, используемое для
составления пути из переменных, идущих впереди. Используется
только вместе с аргументом flag
. Значение
по умолчанию ИСТИНА (%t
).
матрица строк.
![]() | dirname(…) is obsolete and will be removed from Scilab 6.1.x.
Please use fileparts(…) instead. |
Функция dirname
возвращает путь директории, составленный
из файлов, указанных в files
.
Если flag
равен ИСТИНЕ, то пути сначала преобразуются для
текущей операционной системы (например, 'C:/Tmp/folder'
будет
преобразован в Windows в 'C:\Tmp\folder'
).
Если flagexpand
равен ИСТИНЕ, то переменные в начале пути
(home
, SCI
, SCIHOME
,
...) расширяются для текущей операционной системы (например, 'home\tmp'
будет преобразован в GNU/Linux в 'home/<user>/tmp'
,
где <user>
- это имя учётной записи пользователя).
Смотрите подробную информацию о flag
и flagexpand
в разделе, посвящённому pathconvert.
Version | Description |
6.0.2 | dirname() is tagged obsolete, to be removed from Scilab 6.1.x. fileparts() replaces it. |