用MATLAB计算一个方程怎么编写M文件?公式如下

用MATLAB计算一个方程怎么编写M文件?公式如下y=714.64/(1+0.4203*exp(-0.0876*x))

新建一个m文件,保存为myfcn.m,在里面写上
%%%%%%%%%%%%%%%%begin
input('please input the value of x:')%x可以是标量也可以是向量
y=714.64./(1+0.4203 .* exp(-0.0876 .* x))
%%%%%%%%%%%%%%%end
然后在命令窗口里敲myfcn就可以执行了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-05-05
x=1:10;
y=714.64./(1+0.4203*exp(-0.0876*x))%点除

用MATLAB计算一个方程怎么编写M文件?公式如下
新建一个m文件,保存为myfcn.m,在里面写上 begin input('please input the value of x:')%x可以是标量也可以是向量 y=714.64.\/(1+0.4203 .* exp(-0.0876 .* x))end 然后在命令窗口里敲myfcn就可以执行了。

matlab中如何写一个函数来计算方程式y=0.5exp(x\/3)-x*x* sin(x)?
1. 首先,在MATLAB中创建一个新的.m文件。你可以使用任何文本编辑器来创建此文件,但通常我们会在MATLAB的命令窗口中直接创建。2. 在这个.m文件中,你可以定义一个函数。函数的定义需要以"function"开始,后面紧跟着函数的输出变量和输入变量。例如,如果你的函数名是`calculate_y`,那么你的函数定义可...

用matlab编写m文件函数计算半径为r,比重为s(0<s<1)的浮球浸入水中的深度...
h, 0, 2*r) = 4\/3 * PI * r^3% 所以方程为% h^3 \/ 3 - r*h^2 + 4\/3 * r^3 * s = 0% 推导完毕。下面是推导公式时用到的代码:syms r h real;R=sqrt(2*r*h-h^2);V = int(pi*R^2, h, 0, h)V1 = int(pi*R^2, h, 0, 2*r)% 2)程序要求能处理...

请问如何使用matlab写一个名为fn的方程,可以计算y = x^3 – 4x^2 +...
编一个M文件如下:function y=fn(x);y=x.^3 - 4.*x.^2 + sin(x);保存到一个目录下,然后在命令框中输入下述内容:fn(x) 按回车就行了 PS:x为任意数字,即自变量的值。例如:键入fn(1)得到结果:ans = -2.1585 够清楚吧~~~...

如何用matlab求解一个二阶常系数微分方程组
用ode45,或ode23, ode15s其他函数。(在command window 中输入doc ode45可以查看帮助)示例:1. 建立M文件 function dy=vdp(t,y)dy=[y(2);1000*(1-y(1)^2)*y(2)-y(1);];2. 调用MATLAB 函数ODE15S [T,Y]=ode15s('vdp',[0 1000],[2 0]);plot(T,Y(:,1));图像为:...

怎么用MATLAB解以下方程组: (56*74+w*(f-74))\/(56^2+(f-74)^2)=2^...
我给你个例子(非线性方程组matlab求解)x^2=1-y^2 0.75*x^3=y-0.9 首先编写m文件(注意将自变量x和y分别换成x(1),x(2),如果有n个变量就依次换成x(1),x(2),..,x(n)):function f=myfun(x)f(1)=x(1)^2-1+x(2)^2;f(2)=0.75*x(1)^3-x(2)+0.9;命令窗口(这里...

求助用matlab解多元指数型方程组
用matlab解一道复杂的多元非线性方程组;参考如下:建立 Myfun.m 文件 function F = myfun(x,a)E = a(1);I = a(2);R0 = a(3);R1 = a(4);T = a(5);A = a(6);v = a(7);rho = a(8);F = [(T - rho A v^2)sin(x(3))x(1)- (T cos(x(3))+ rho A v^2...

怎么用matlab计算一次函数呢?
1、首先,单击【mode】按钮,进入计算器系统,如下图所示,然后进入下一步。2、其次,单击输入2:stat,如下图所示,然后进入下一步。3、接着,选择二次方程式,如下图所示,然后进入下一步。4、然后,输入三个坐标系(-1,0,1),如下图所示,然后进入下一步。5、随后,单击纸字下的AC按钮,...

MATLAB解一个解方程组的问题。包含两个if语句。
改好了,其实第二个也不算方程组:clear all clc syms a1 a2 r1 r2 B1 FaB Fs A B C MA FaA f w p MM [B1,a1,a2,r1,r2]=solve('670=(r1+1)*a1+(r2+1)*a2+2*160*cos(B1)','sin(B1)=abs(r2-r1)\/160','0.5=r2\/r1','a1+a2=2*pi','a1=pi-2*(r2-r1)\/160')B...

MATLAB中M文件的编写与调试的过程是什么?
2、设置编译器。在matlab命令行输入mbuild –setup以及mex –setup,选择安装的c编译器。3、调用编译器。此处使用MATLAB下的一个GUI平台deploytool下完全实现。在命令窗口输入deploytool即可看到。具体使用方法请Help。当然,也可以输入mcc -m filaname, filaname为要转成exe的m文件;注:在以前的版本中,...

相似回答