Я использую набор инструментов для подбора кривой matlab, чтобы соответствовать кривой для моих данных. Я использовал кубический сплайн, на графике он хорошо подходит, но я хотел бы видеть используемое уравнение. Есть ли способ сделать это?Как показать уравнение в наборе инструментов Matlab?
Кроме того, есть ли способ показать код? Я имею в виду, что код использовался, чтобы соответствовать кривой на панели инструментов?
Редактировать: Мне удалось получить код как следующий, файл-> сгенерировать код. Но все же мне нужно найти уравнение, может ли кто-нибудь сказать мне, как я могу это сделать?
спасибо.
Спасибо, я сделал это в окне командной строки, и это то, как он работал, с = сплайн (глубина, CNCF) р = форма: «рр» разрывы: [ 1x4427 double] coefs: [4426x4 double] штук: 4426 заказ: 4 dim: 1 Кажется, что это информация о данных, но как получить уравнение? Я добавил эту строку, [breaks, coefs, l, k, d] = unmkpp (pp), но я получаю много строк данных, каждая из которых содержит 11 значений, являются ли эти коэффициенты? – Dania
У вас есть 4426 отдельных частей полинома. Каждая часть представляет собой кубический полином с 4 соответствующими коэффициентами. Существует не одно уравнение: у вас есть 4426 отдельных уравнений, которые сегментированы вместе. Вот почему ваш образ выглядит так гладко; каждая часть полинома подходит только для очень небольшого сегмента ваших данных! –
Спасибо большое, это отличное объяснение, но можете ли вы, пожалуйста, помочь мне в этом, я не уверен, как интерпретировать коэффициенты. Это пересечение, x^1, x^2, x^3 справа налево? Спасибо. – Dania