Некоторые из причин реализации безопасных интерфейсов типа включают:
Вы избегаете затрат на обучение и кодирование, связанных с обучением конечных пользователей работать с MWArray
API.
Вы минимизируете стоимость данных, которые вы должны маршалить путем размещения MWArray
объекты в безопасных интерфейсах или путем вызова MWArray
функции в развернутой MATLAB® код.
Гибкость - вы комбинируете безопасные интерфейсы с ручным маршалингом данных для использования данных различного размера и шаблонов доступа. Для примера у вас может быть несколько больших объектов данных (изображений, для примера), которые будут иметь избыточные затраты для вашей организации, если будут управляться с безопасным интерфейсом типа. Путем смешения безопасных интерфейсов типа и ручного маршалинга, меньшими типами данных можно управлять автоматически с помощью безопасного интерфейса типа, а большими данными можно управлять по мере необходимости базис.