---
title: KIPL_Bsder
description: "计算basis样条拟合函数在位置x处的导数值。"
url: https://www.hikunpeng.com/document/detail/zh/kunpenghpcs/hpckit/devg/kunpengaccel_kml_0585.html
sourcePath: /source/zh/kunpenghpcs/hpckit/devg/kunpengaccel_kml_0585.html
indexId: 8c235afabab4fea14edc60df865a4d959da7b3715c68d77f686fd0900cc02e2c61
---
# KIPL_Bsder

计算basis样条拟合函数在位置x处的导数值。

#### 接口定义

float KIPL_Bsder(int ideriv, float xi, int k, float *xKnot, int ncoef, float *coef)


#### 参数

| 参数名 | 类型 | 描述 | 输入/输出 |
| --- | --- | --- | --- |
| ideriv | 整型数 | 需要计算的导数阶数。 | 输入 |
| xi | 单精度浮点数 | 需要计算导数值的位置。 | 输入 |
| ncoef | 整型数 | 表示coef数组长度，与nData相等。 | 输入 |
| k | 整型数 | 表示样条的阶数。 | 输入 |
| xKnot | 单精度浮点数组 | 长度为nData+k的数组，表示KIPL\_Bsnak生成的节点序列。 | 输入 |
| coef | 单精度浮点数组 | 长度为nData的数组，表示生成的系数序列。 | 输入 |
| 返回值 | 单精度浮点数 | basis样条拟合函数在位置x处的导数值。 | 输出 |


#### 依赖

#include "kipl.h"
