matlab 散点拟合三维曲面写出曲面表达式给出一堆三维散点,然后拟合出三维曲面,并用一个多项式函数表达来拟合这个曲面,关键是写出这个函数.用什么命令拟合这个函数呢?
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/05 19:38:22
xS]OP+b]aĸdzQBa (q9
{^N0Ų% =y}='{%/ˊ@ΝMN%f}/^ #t=ku>SF蒳}W!~ I`9m$.ޙJAz3b~vn+zhp'|BL+.&zRJTn&\i:p&)jv }):5=pz{ȜBcWwnݳHj
b>2Tnb4j컃-'gѫ;wļpo+`R %Cg [aq&WHļ~,@:h9!>6pp<,2/2
"$xIQx1qF@7Hɒ"%PEXsoÚ{O&=Jej?,vݨچս-ڐe2X+Znqn+ÛYt㡟㆓Z`yqei%hq5,qgӬl-ר+-Uq-9&@X%%DD)4/CƮ9;P2l!r+phA Hh!CjqL=\Û?W`;Dgג? u
matlab 散点拟合三维曲面写出曲面表达式给出一堆三维散点,然后拟合出三维曲面,并用一个多项式函数表达来拟合这个曲面,关键是写出这个函数.用什么命令拟合这个函数呢?
matlab 散点拟合三维曲面写出曲面表达式
给出一堆三维散点,然后拟合出三维曲面,并用一个多项式函数表达来拟合这个曲面,关键是写出这个函数.
用什么命令拟合这个函数呢?
matlab 散点拟合三维曲面写出曲面表达式给出一堆三维散点,然后拟合出三维曲面,并用一个多项式函数表达来拟合这个曲面,关键是写出这个函数.用什么命令拟合这个函数呢?
我现在也是这个情况啊!正是相当纠结呢!在网上看到了这个···
因为这个函数的形式比较特殊,对其两边取对数后得到
log(y)=log(a)+b*log(x1)+c*log(x2)
于是立即就转换为了线性拟合
[1 log(x1) log(x2)]*[log(a) b c]'=log(y)
于是[log(a) b c]'=[1 log(x1) log(x2)]\log(y)
这样就可以得到a,b,c了.不需要进行非线性拟合.
下面是程序:(对于x1、x2、y的赋值部分这里就不写了,你自己在前面加上即可)
p=[ones(length(y),1) log([x1 x2])]\log(y);%就这一句话就搞定了
a=exp(p(1)),b=p(2),c=p(3)%这就是拟合后的参数值
y%这是采样点y的值
a*x1.^b.*x2.^c%这是拟合后在采样点得到的值,可以和y比较一下,很接近
matlab 散点拟合三维曲面写出曲面表达式怎么搞定的啊,先生,呵呵
matlab 散点拟合三维曲面写出曲面表达式给出一堆三维散点,然后拟合出三维曲面,并用一个多项式函数表达来拟合这个曲面,关键是写出这个函数.用什么命令拟合这个函数呢?
matlab中如何进行曲面拟合利用matlab进行三维数据曲面拟合
matlab做的曲面拟合
matlab三维制图曲面图
matlab三维曲线拟合已知许多三维的点,用这些点拟合出一条“曲线函数”(注意是曲线,不是曲面!).能做不?怎么弄?QQ254774042
matlab中用xlsread导入一组数据,怎么用mesh将三维散点画成曲面图
怎样用MATLAB拟合光滑曲面并得出曲面方程
matlab中如何做曲面拟合啊?
matlab如何绘制三维曲面图
matlab 画一个三维曲面如图,
请问知道n个三位散点,如何用matlab画出拟合曲面?如何做出拟合函数z=f(x,y)?拟合函数各种形式均可
已经用matlab将n个三维散点插值拟合成一个曲面,请问如何得到拟合后的函数?另外,如何将拟合后的曲面在matlab的主界面的files里打开?
请问,已知X,Y.Z三个列向量(就是拟合曲面的原始数据),如何用gradient求这个曲面的极值呢?还是原来那个问题matlab中用插值对三维离散数据拟合出三维曲面后,怎样求曲面的极值
如何用Matlab做曲面拟合!我现在知道30个点的xyz坐标,我想用Matlab做一个曲面去拟合这些点,请问我改如何操作,请给我一个具体的过程,帮我用这几个点的数据写出简单步骤好么,偶比较菜.(2,4,8
matlab三维曲线绘图和曲面绘图的区别,举例说明
有一些空间点坐标,如何用Matlab画出三维散点图,并连成一个曲面,求Matlab高手
matlab中,怎么根据一系列三维离散的点拟合出一个球面啊,并在球面上显示这些离散的点,进行数据分析计算出球面的球度误差,貌似cftool不能进行三维的曲面拟合,小弟弄了好长时间一直没有进