请问我现在有下面一个matlab程序,D=0.5;dt=0.05;t=[];x=[];t(1)=0;x(1)=0for i=1:100w=rand(1)t(n+1)=t(n)+dt;x(n+1)=x(n)-dt*(6*x(n)^2+6*x(n))-sqrt(2*D*dt)*G;A=[t',x']在这个程序里我要的是x(100),但由于x中含有随机项,所以我求

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 01:26:44
请问我现在有下面一个matlab程序,D=0.5;dt=0.05;t=[];x=[];t(1)=0;x(1)=0for i=1:100w=rand(1)t(n+1)=t(n)+dt;x(n+1)=x(n)-dt*(6*x(n)^2+6*x(n))-sqrt(2*D*dt)*G;A=[t',x']在这个程序里我要的是x(100),但由于x中含有随机项,所以我求

请问我现在有下面一个matlab程序,D=0.5;dt=0.05;t=[];x=[];t(1)=0;x(1)=0for i=1:100w=rand(1)t(n+1)=t(n)+dt;x(n+1)=x(n)-dt*(6*x(n)^2+6*x(n))-sqrt(2*D*dt)*G;A=[t',x']在这个程序里我要的是x(100),但由于x中含有随机项,所以我求
请问我现在有下面一个matlab程序,
D=0.5;dt=0.05;
t=[];x=[];
t(1)=0;x(1)=0
for i=1:100
w=rand(1)
t(n+1)=t(n)+dt;
x(n+1)=x(n)-dt*(6*x(n)^2+6*x(n))-sqrt(2*D*dt)*G;
A=[t',x']
在这个程序里我要的是x(100),但由于x中含有随机项,所以我求出多个x(100)取平均,这个要怎么办呢?

请问我现在有下面一个matlab程序,D=0.5;dt=0.05;t=[];x=[];t(1)=0;x(1)=0for i=1:100w=rand(1)t(n+1)=t(n)+dt;x(n+1)=x(n)-dt*(6*x(n)^2+6*x(n))-sqrt(2*D*dt)*G;A=[t',x']在这个程序里我要的是x(100),但由于x中含有随机项,所以我求

程序存在几个问题:

1、循环控制变量错了,循环体里面用的是n,而for后面用的是i;

2、缺少与for对应的end;

3、变量G未定义.

 

试着改动一下(随便取G=0.3):

D=0.5;dt=0.05;
G = 0.3;
t=[];x=[];
t(1)=0;x(1)=0
for n=1:100
    w=rand(1)
    t(n+1)=t(n)+dt;
    x(n+1)=x(n)-dt*(6*x(n)^2+6*x(n))-sqrt(2*D*dt)*G;
end
A=[t',x']

后面的A不知要做什么用途?如果求x平均值,直接mean(x)就可以了.

请问我现在有下面一个matlab程序,D=0.5;dt=0.05;t=[];x=[];t(1)=0;x(1)=0for i=1:100w=rand(1)t(n+1)=t(n)+dt;x(n+1)=x(n)-dt*(6*x(n)^2+6*x(n))-sqrt(2*D*dt)*G;A=[t',x']在这个程序里我要的是x(100),但由于x中含有随机项,所以我求 关于matlab绘制三维图像我现在有15个点的空间坐标,我希望可以通过利用这15个点绘制一个平缓光滑的海底地貌图,从而预测海底地貌走势.请问matlab可以绘制出这样的图像吗?如果可以,请问程序 matlab中矩阵的建立我在matlab中设立了一个矩阵A为24列现在我想建立一个矩阵B,B有25列,B中第一列的元素为全为1,下面的24列元素俺顺序存放A的元素请问有没有什么语句实现这样的功能呢?希望能 matlab三维图形中提取二维图形,求救!我利用matlab中函数画了一个三维的圆球,现在想提取这个球体中垂直于z轴的圆面,即给z赋固定值提取一个园面f(x,y),下面是我的程序:[x,y,z]=sphere(30);b=surf(x,y, 一个matlab程序有问题解一个微分方程组,大家看看我的程序有何问题?m文件:function dv=eq(t,y) dy=[y(2);(-3.986e+014*y(1))/((y(1))^2+(y(3))^2)^1.5;y(4);(-3.986e+014*y(3))/((y(1))^2+(y(3))^2)^1.5];下面是程序:[t,y]=ode45( 遗传算法matlab编程求函数最大值?我们现在要用MATLAB编程实现遗传算法求解函数最大值问题,不能用MATLAB自带的遗传算法工具箱.现在有个问题就是,要求函数是一个变量X的话,程序我已经编了,但 matlab程序有一个exp(-t).*sin(t) 这个. 请问下面的matlab程序哪里出错了?请帮我改正一下,function[f,k]=sconv(f1,f2,k1,k2,p) %计算连续 Matlab简单编程问题:我用下面的程序画出了一个曲线,现在想画出这个曲线的一阶导数图和二阶导数图程序如下:x=[460 476 492 508 524];y=[0.005 0.015 0.032 0.013 0.003];xx=460:1:524;yy=spline(x,y,xx);plot(xx,yy) 卧式加工中心坐标系计算,我现在有一个宏程序计算坐标系,请问,在机床上我改设置那些参数, 求用MATLAB编写空间梁的单元刚度矩阵和整体刚度矩阵的程序最近有一个作业是用MATLAB编写程序计算空间梁,单我不知道如何写求刚度矩阵的程序, kalman滤波的matlab程序应该如何编写?能给我一个参考程序么, MATLAB与lingo的应用这个先用MATLAB求解出p,再用lingo进行最优化处理我现在需要所有的程序一楼、、、你闲的这和开MATLAB课有什么关系 求问一道用Matlab的题目.,求matlab的程序,K是分子,下面是有分号的. MATLAB找大神修改MATLAB程序我要在一个原图基础上模拟一个图,原图是用大量数据生成的,下面是原图下面是我的程序和图x=1:450;y=rand(1,450);stem(x,y,'.','MarkerSize',1)我的图随机最大值都 matlab二重积分问题我正在用matlab做一个二重积分syms x y;W=一个很复杂的函数,但是没有错.Q=dblquad(W,0.5,sec(y),0,pi/n);程序说x的最大值只能是一个数值,不能是带有y的函数.请问有什么办法能解决吗? matlab 小程序的实现一般我要先配置a矩阵的大小 比如我一般定义a=zeros(1,n) 我下面会有一个循环慢慢的把a的每一个值算出来 算到一个位置就没了!但是 我要是要之前那样定义 那我后面的都 matlab求多项式的系数matlab中求一个多项式中某个变量前的系数,例如:p=a*x^2+b*x+c+d*x;我要求x的系数(b+d),请问怎么求啊?我编写程序如下:syms a b c d x;p=a*x^2+c*x+c+d*x;coeffs(p,x)运行结果:ans =[ c,c