matlab计算隐格式差分方程

作者&投稿:连依 (若有异议请与网页底部的电邮联系)

校翰15741473601问: matlab中隐式方程求解 -
新兴区波利回答: 你这问题说的太空泛,没有具体的常数值,画不出解集. 而且matlab不擅长符号运算. 对于非线性方程的解,常用的方法 Trust-Region Dogleg Method, Gauss-Newton Method等等. 可用的matlab 函数 如 fsolve, fzero. 或者你也可以 限制theta的范围, 然后正向的计算出 l^2, 并画出他的等高线. 这样就能找到,对应解集的区域. 再补充一下, 这个非线性方程要么无解,要么有无穷多个解,所以一定要先限制解集的范围.

校翰15741473601问: 在matlab中如何编写差分方程以及如何给定输入 -
新兴区波利回答: e(x0,y0,x) n=length(x0);m=length(x); for i=1:mz=x(i);s=0.0;for k=1:np=1.0;for j=1:nif j~=kp=p*(z-x0(j))/(x0(k)-x0(j));endends=p*y0(k)+s;endy(i)=s; end SOR迭代法的Matlab程序 function [x]=SOR_iterative(A,b) % 用SOR迭代求解线性方程...

校翰15741473601问: 数值解法,全隐式有限差分求解,这方程我不会求啊,怎么迭代啊,matlab新手,这周才接触的. -
新兴区波利回答: 老实说,你的那个图片我根本看不清楚,模模糊糊看起来是热传导方程,时间关于向前差分,空间是中心差分,后面好像有些模糊的非齐次部分.然后边界条件看起来是第三种ROBIN边界条件.时间和空间步长都给定了. 这个问题不是你想的那样简单.MATLAB不是万能的.最起码你的方程组要交给MATLAB(不管是线性的还是非线性的).如果你的方程组出来了,那么对于MATLAB就是一个命令或者直接输入人家现成的程序里就有结果出来了. 仅供参考,欢迎批评指正.

校翰15741473601问: matlab中有现成的求差分方程的函数? -
新兴区波利回答: --先运行如下sql,建立一个合并函数 create function fmerg(@company varchar(200)) returns varchar(8000) as begin declare @str varchar(8000) set @str='' select @str=@str+','+jobname from zhaopin where company=@company set @str=right(@...

校翰15741473601问: 怎样用Matlab求解差分方程题 -
新兴区波利回答: e(x0,y0,x) n=length(x0);m=length(x); for i=1:m z=x(i); s=0.0; for k=1:n p=1.0; for j=1:n if =k

校翰15741473601问: matlab利用递归求解差分方程
新兴区波利回答: 首先,这个不是matlab利用递归求解差分方程,而是递推;差分方程其实就是递推关系式.然后这个循环:for i=N+1:N+length(n), y(i) = -a1*y(i-N:i-1)' + b1*x(i-N:i-N+M)';end其实是因为:y[n] + a1*y[n-1] + a2*y[n-2]... + an*y[n-N] = b0*x[n] + b1*x[n-1] ...

校翰15741473601问: 查分方程在MATLAB中怎么输入 -
新兴区波利回答: Matlab中的指标是从1开始计算的,这个差分方程用前三步的信息计算当前的信息,只要预先定义好初值a2,w,a3,a1,b1,y(1),y(2),y(3)和u(1),u(2),u(3)以及s(4) 从k=4开始按循环这个式子计算就可以了 y(k)=(a2*cos(w*k)+a3*(y(k-2))^3*u(k-3))/(1+a1*(y(k-1))^2-b1*u(k-2))+s(k),

校翰15741473601问: 如何用matlab画隐式方程的图像 -
新兴区波利回答: 首先,任何一元隐函数对应着形如 F(x,y)=0 的二元方程.然后,对F(x,y)调用ezplot即可,格式如下:ezplot('F(x,y)',[xmin xmax ymin ymax]) 比如:由x^2+y^2=1对应的一元隐函数作图过程如下:x^2+y^2=1 ==> x^2+y^2-1=0 得到 F(x,y) = x^2+y^2-1 代码如下:ezplot('x^2+y^2-1',[-1 1 -1 1]) axis square %这个语句的含义是显示图片的范围是一个正方形.楼主试试.

校翰15741473601问: matlab解一个普通的隐式方程. -
新兴区波利回答: 可这样:>> f=@(x)x-pi/(0.1889*log(2*exp(10/x)-1)); x0=0; x=fzero(f,x0) x = 0

校翰15741473601问: 急 用matlab如何输入系统的差分方程 如y(n) - 0.9y(n - 1)=0.05x(n)+0.05x(n - 1) -
新兴区波利回答: 楼主所说的输入差分方程是什么概念?应该是要求解该方程吧? 求解方程的话,如果输入序列x(i)和初始条件y(0)已知,则通过循环计算即可.(特殊情况下也可以用z-逆变换求出解析解)


本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网