matlab蒙特卡罗方法 不知道程序哪里错了,求助clc;clear all;T1=clock;N=1000;x10=[];x20=[];x30=[];vmax=-inf;x1=unifrnd(20,30,N,1);x2=unifrnd(10,20,N,1);x3=unifrnd(-10,16,N,1);for i=1:N for j=1:N for k=1:N if -x1(i)+2*

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 05:00:31

matlab蒙特卡罗方法 不知道程序哪里错了,求助clc;clear all;T1=clock;N=1000;x10=[];x20=[];x30=[];vmax=-inf;x1=unifrnd(20,30,N,1);x2=unifrnd(10,20,N,1);x3=unifrnd(-10,16,N,1);for i=1:N for j=1:N for k=1:N if -x1(i)+2*
matlab蒙特卡罗方法 不知道程序哪里错了,求助
clc;clear all;
T1=clock;
N=1000;
x10=[];x20=[];x30=[];vmax=-inf;
x1=unifrnd(20,30,N,1);
x2=unifrnd(10,20,N,1);
x3=unifrnd(-10,16,N,1);
for i=1:N
for j=1:N
for k=1:N
if -x1(i)+2*x2(j)+2*x3(k)>=0
x1(i)+2*x2(j)+2*x3(k)vmax,
vmax=v;x10=x1(i);x20=x2(j);x30=x3(k);
end
end
end
end
end
x=[x10,x20,x30],vmax
T2=clock;
time=T2-T1;
if time(6)

matlab蒙特卡罗方法 不知道程序哪里错了,求助clc;clear all;T1=clock;N=1000;x10=[];x20=[];x30=[];vmax=-inf;x1=unifrnd(20,30,N,1);x2=unifrnd(10,20,N,1);x3=unifrnd(-10,16,N,1);for i=1:N for j=1:N for k=1:N if -x1(i)+2*
根据你的问题,应该是这个错了
x=[x10,x20,x30],vmax
这句话啥意思?