99问答网
所有问题
matlab求斜率曲线
我想吧excel数据导入到matlab中,画出图形(已解决),再求出此曲线的斜率曲线,请问在matlab后一步怎么操作啊
举报该问题
推荐答案 2009-08-03
斜率即导数。离散数据的话,很简单,按定义求,后一个离散数据减去当前一个(或前一个,看具体应用),除以采样间隔,通过这样来近似当前点的斜率。
下面的答复diff是对表达式进行微分。你有表达式吗?有就diff,但从你的描述来看,是离散数据,这在数值仿真时经常遇到。这样的话不能diff,除非先做曲线拟合。但是拟合毕竟是拟合,之间取舍由己。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/WtjzetXeX.html
其他回答
第1个回答 2009-08-02
把前一个曲线方程求导得出后一个方程(函数),填在excel B1格中。A列为X值:A1、A2、A3...分别取1、2、3...----------填充。B1向下填充。。。------得Y值
(A1,B1)、(A2,B2)...---------构成若干坐标点。
用word删除多余的格式符号,转换成绘图软件可以接受的格式代入就可以绘图了。
第2个回答 2009-07-31
diff(y,x,1)本回答被提问者采纳
第3个回答 2009-07-31
我提供一个方法 比较精确点吧
对数据进行拟合 得到拟合公式 接下来你想干什么就可以干什么了
相似回答
大家正在搜
相关问题
MATLAB中曲线斜率的求解
求教用matlab求曲线的斜率或切线的方法
求曲线的切线斜率?
matlab 曲线斜率
如何用matlab求出图中各条直线的斜率
matlab 曲线 最大斜率
如何利用matlab求某曲线在某点处的切线斜率
matlab线性回归,求取斜率的函数是什么?