nnpc.net
当前位置:首页 >> mAtlAB求函数表达式 >>

mAtlAB求函数表达式

clear;clcsyms x1 x2 x4 y4 f ay1=x1^2/(4*f);y2=x2^2/(4*f);x3=(x1+x2)/2;y3=(y1+y2)/2;eq1=sqrt((x4-x3)^2+(y4-y3)^2)-a;eq2=(x4-x3)*(x2-x1)+(y4-y3)*(y2-y1);d=solve(eq1,eq2,x4,y4);x4=d.x4y4=d.y4

输入程序:clear syms x y %定义变量 x=2; %给x赋值 y=x^2 %输入已知函数 回车!

1、很简单啊. 2、比如我们输出一个函数f=A*sin(x)-B*exp(C*x)这种表达式,A,B,C是你输入的任何参数. (1)你写上如下代码的M文件 function f=dispf(A,B,C) syms x; f=A*sin(x)-B*exp(C*x); end (2)现在你直接在命令窗口输入命令dispf就可以了,比如

针对你的倒数第二行的问题,是行向量的2次方同样需要加 一个 ".",跟a.*x的概念一样.x=[2005 2006 2007 2008 2009 2010 2011 2012 2013 2014];y=[827.75 871.1 912.37 954.28 995.01 1037.2 1046.74 1054.74 1062.89 1077.89];p=polyfit(x

首先,读入图形文件,后缀为*.JPG,*.bmp其次,提去图形边缘线,转成数据文件然后,根据数据走向,确定拟合图形的方程表达式最后,拟合出方程的系数

回答 我想到了~ function x=myout(a,b,c,d) syms x; syms t; x=a*cos(b*t)+c*sin(d*t); 你打下myout(0,1,1,1)试试~保证你满意~ 答案3:: 请教如何实现输出的表达式中带有命令,比如y=1- normcdf(x) :::::::::::::::::::请参

回答 我想到了~ function x=myout(a,b,c,d) syms x; syms t; x=a*cos(b*t)+c*sin(d*t); 你打下myout(0,1,1,1)试试~保证你满意~ 答案3:: 请教如何实现输出的表达式中带有命令,比如y=1- normcdf(x) :::::::::::::::::::请参

如果是已知函数类型而未知函数参数的,可以通过编程来穷举或逼近等方法算出参数.但是如果连函数类型都是未知的,那就很遗憾了. 最简单的例子,假设你确定函数是"Y= aX+b"或者"Y=aXX+bX+c",那么matlab可以用回归分析,或者有限穷举和逼近来算出a、b、c的值,但是你至少必须指出是那种函数,否则从有限散点逆推出函数式.你也知道的,有限点背后对应的函数式并不唯一.

1、很简单啊.2、比如我们输出一个函数f=A*sin(x)-B*exp(C*x)这种表达式,A,B,C是你输入的任何参数.(1)你写上如下代码的M文件function f=dispf(A,B,C)syms x;f=A*sin(x)-B*exp(C*x);end(2)现在你直接在命令窗口输入命

可以用拟合的方法,求出拟合.首先,你必须有十组以上的(xi,yi)的值,然后确定函数的表达形式,再用Matlab的最小二乘逼近函数去拟合其函数的系数.

网站首页 | 网站地图
All rights reserved Powered by www.nnpc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com