exponenta event banner

Фитинг поверхности

Интерактивный фитинг поверхности

Чтобы интерактивно подогнать поверхность, выполните следующие действия в этом простом примере.

  1. Загрузите некоторые данные в командной строке MATLAB ®.

    load franke

  2. Откройте приложение «Фитинг кривой». Введите:

    cftool

  3. В приложении «Фитинг кривой» выберите «Данные X», «Данные Y» и «Данные Z».

    Приложение «Фитинг кривой» создает интерполяционную подгонку по умолчанию к данным.

  4. Выберите другой тип модели, используя выпадающий список категорий посадки, например, выберите Полином (Polynomial).

  5. Попробуйте использовать различные параметры подгонки для выбранного типа модели.

  6. Выберите «Файл» > «Создать код».

    Приложение «Фитинг кривой» создает в редакторе файл, содержащий код MATLAB, для воссоздания всех посадок и графиков в интерактивной сессии.

Дополнительные сведения о фитинге поверхностей в приложении «Фитинг кривой» см. в разделе Интерактивная кривая и фитинг поверхности.

Дополнительные сведения и примеры определенных типов моделей и анализа подгонки см. в следующих разделах.

Программный фитинг поверхности

Чтобы программно подогнать поверхность, выполните следующие действия в этом простом примере:

  1. Загрузите некоторые данные.

    load franke
  2. Создание посадки с помощью fit функция, указывающая переменные и тип модели (в данном случае poly23 - тип модели).

     f = fit( [x, y], z, 'poly23' )
  3. Постройте график соответствия и данных.

    plot(f, [x,y], z)

Сведения о том, какие функции можно использовать для создания и работы с посадками, см. в разделе Фитинг кривой и поверхности.

Дополнительные сведения и примеры определенных типов моделей и анализа подгонки см. в следующих разделах.

См. также

Связанные темы