Поверхностный подбор кривой

Интерактивный поверхностный подбор кривой

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

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

    load franke

  2. Откройте приложение Аппроксимирование Кривыми. Введите:

    cftool

  3. В приложении Аппроксимирование Кривыми выберите X Data, Y Data и Z Data.

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

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

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

  6. Выберите File > Generate Code.

    Аппроксимирование кривыми приложение создает файл в Редактора, содержащий код MATLAB, чтобы воссоздать все модели и графики в вашей интерактивной сессии.

Для получения дополнительной информации о подборе кривой поверхностей в приложении Аппроксимирование Кривыми, см. «Интерактивная кривая» и «Поверхностный подбор кривой».

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

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

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

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

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

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

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

Чтобы узнать, какие функции можно использовать для создания и работы с подгонкой, смотрите: Curve и Surface Fitting.

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

См. также

Похожие темы