matlab怎么导出拟合数据
@门嵇1445:matlab怎么输出拟合方程 -
冷净17676734766…… 这个只有多项式方程的拟合结果可以输出,比如: x=0:0.01:pi/2;y=sin(x); p=polyfit(x,y,2);%用二次多项式拟合三角函数 poly2sym(p)%输出拟合的多项式ans = (2690379932593893*x)/2251799813685248 - (6087626332385193*x^2)/18014398509481984 - 1714034506437743/72057594037927936
@门嵇1445:matlab中curve fitting tool 的拟合函数系数如何导出? -
冷净17676734766…… 在界面下面有个拟合结果,你右键菜单上有个导出到workspace的选项.
@门嵇1445:matlab 曲线拟合后表达式怎么输出 -
冷净17676734766…… 你是用什么拟合的 要是多项式拟合的就用 p是拟合的结果 f=poly2sym(p) f= 3*x^5+5*x^4+x^2+12 要是用lsqcurvefit 你就在用subs把结果带入函数就好了
@门嵇1445:matlab 怎么把拟合好的曲线导入word -
冷净17676734766…… matlab拟合一般可以用cftool工具箱,拟合的例子如下:点右上角的File,选择Print to Figure,这时候就产生了如下的图表:点右上角的File,选择Save as,可以选择保存成jpg.在word选择插入,把这个jpg文件导入就可以了.
@门嵇1445:在matlab中拉格朗日拟合如何输出拟合曲线 -
冷净17676734766…… 举个例子,希望有所帮助. 代码 function main() clc; clear all; x=[0.1 0.2 0.15 0 -0.2 0.3]; y=[0.95 0.84 0.86 1.06 1.5 0.72]; x0=[-0.2:0.01:3]; y0=lglrcz(x,y,x0); figure; hold on; box on; plot(x, y, 'ro'); plot(x0, y0, 'k-'); function s=lglrcz(x,y,x0) n=length(x); m=...
@门嵇1445:怎样将matlab中的数据导出 -
冷净17676734766…… 先创建一个空矩阵或zeros,再将数据存入,最后导出就行! 就像;a=zeros(10,10); a(i,j)=num; xlswrite('c:\documents and settings\administrator\桌面\空隙率数据.xls',a,'shuju');
@门嵇1445:matlab2008版 cftool拟合函数如何输出 -
冷净17676734766…… 如果想使用拟合后的函数,则可以做到.以下面的数据为例: >> y=[5 10 15 20 25 30 35 40 45 50];>> x=[110.3323 148.7328 178.064 202.8258033 224.7105 244.5711 262.908 280.0447 296.204 311.5475]; 用cftool拟合后,点击Fitting窗口下边的save to workspace按钮,即可,如下图: (假设保存时命名为model1)然后如果想计算当x=250.000时的y值,只需在命令窗口输入语句:model1(250.000),则可得到: >> model1(250) ans = 31.4422
@门嵇1445:怎样输出matlab最小二乘拟合曲线的表达式 -
冷净17676734766…… 给你一个例子: figure; t=[1999 2000 2001 2002 2003 2004 2005 2006 2007 2008]; c=[399.72 506.97 754.98 989.4 1202.48 1473.29 1525 1717.87 1911.45 2004.25]; a=polyfit(t,c,1); ti=1999:1:2008; ci=polyval(a,ti); plot(t,c,'go','...
@门嵇1445:插值之后怎么把因变量的值和拟合的函数表达式输出来 matlab -
冷净17676734766…… polyfit()函数可以输出多项式的系数,即拟合的函数表达式,你可以help polyfit一下
@门嵇1445:matlab中怎样将数据导入导出 -
冷净17676734766…… 你可以直接在m文件里面用xlswrite函数:(filename/sheet/range都是要加单引号滴) xlswrite(filename, M);将矩阵M的数据写入名为filename的Excel文件中.xlswrite(filename, M, sheet);将矩阵M的数据写入文件名为filename中的指定的sheet中...
冷净17676734766…… 这个只有多项式方程的拟合结果可以输出,比如: x=0:0.01:pi/2;y=sin(x); p=polyfit(x,y,2);%用二次多项式拟合三角函数 poly2sym(p)%输出拟合的多项式ans = (2690379932593893*x)/2251799813685248 - (6087626332385193*x^2)/18014398509481984 - 1714034506437743/72057594037927936
@门嵇1445:matlab中curve fitting tool 的拟合函数系数如何导出? -
冷净17676734766…… 在界面下面有个拟合结果,你右键菜单上有个导出到workspace的选项.
@门嵇1445:matlab 曲线拟合后表达式怎么输出 -
冷净17676734766…… 你是用什么拟合的 要是多项式拟合的就用 p是拟合的结果 f=poly2sym(p) f= 3*x^5+5*x^4+x^2+12 要是用lsqcurvefit 你就在用subs把结果带入函数就好了
@门嵇1445:matlab 怎么把拟合好的曲线导入word -
冷净17676734766…… matlab拟合一般可以用cftool工具箱,拟合的例子如下:点右上角的File,选择Print to Figure,这时候就产生了如下的图表:点右上角的File,选择Save as,可以选择保存成jpg.在word选择插入,把这个jpg文件导入就可以了.
@门嵇1445:在matlab中拉格朗日拟合如何输出拟合曲线 -
冷净17676734766…… 举个例子,希望有所帮助. 代码 function main() clc; clear all; x=[0.1 0.2 0.15 0 -0.2 0.3]; y=[0.95 0.84 0.86 1.06 1.5 0.72]; x0=[-0.2:0.01:3]; y0=lglrcz(x,y,x0); figure; hold on; box on; plot(x, y, 'ro'); plot(x0, y0, 'k-'); function s=lglrcz(x,y,x0) n=length(x); m=...
@门嵇1445:怎样将matlab中的数据导出 -
冷净17676734766…… 先创建一个空矩阵或zeros,再将数据存入,最后导出就行! 就像;a=zeros(10,10); a(i,j)=num; xlswrite('c:\documents and settings\administrator\桌面\空隙率数据.xls',a,'shuju');
@门嵇1445:matlab2008版 cftool拟合函数如何输出 -
冷净17676734766…… 如果想使用拟合后的函数,则可以做到.以下面的数据为例: >> y=[5 10 15 20 25 30 35 40 45 50];>> x=[110.3323 148.7328 178.064 202.8258033 224.7105 244.5711 262.908 280.0447 296.204 311.5475]; 用cftool拟合后,点击Fitting窗口下边的save to workspace按钮,即可,如下图: (假设保存时命名为model1)然后如果想计算当x=250.000时的y值,只需在命令窗口输入语句:model1(250.000),则可得到: >> model1(250) ans = 31.4422
@门嵇1445:怎样输出matlab最小二乘拟合曲线的表达式 -
冷净17676734766…… 给你一个例子: figure; t=[1999 2000 2001 2002 2003 2004 2005 2006 2007 2008]; c=[399.72 506.97 754.98 989.4 1202.48 1473.29 1525 1717.87 1911.45 2004.25]; a=polyfit(t,c,1); ti=1999:1:2008; ci=polyval(a,ti); plot(t,c,'go','...
@门嵇1445:插值之后怎么把因变量的值和拟合的函数表达式输出来 matlab -
冷净17676734766…… polyfit()函数可以输出多项式的系数,即拟合的函数表达式,你可以help polyfit一下
@门嵇1445:matlab中怎样将数据导入导出 -
冷净17676734766…… 你可以直接在m文件里面用xlswrite函数:(filename/sheet/range都是要加单引号滴) xlswrite(filename, M);将矩阵M的数据写入名为filename的Excel文件中.xlswrite(filename, M, sheet);将矩阵M的数据写入文件名为filename中的指定的sheet中...