rmml.net
当前位置:首页 >> 在simulink中仿真100次,然后找出X仿真100次的最大... >>

在simulink中仿真100次,然后找出X仿真100次的最大...

matlab 添加 rng ('shuffle') %每次都自动改seed

x(i)=1 ps(i)=2 y(i)=3 b(i)=x+ps+y 下次赋值前 i = i + 1 然后 max(b)可以找到b最大值 find(b==max(b))可以找到b最大时候的坐标 x(find(b==max(b))) y(find(b==max(b))) ps(find(b==max(b))) 可以找到对应的x y ps. 或者干脆写一个循环 每次把b...

如果你只是想平移2000,用如下程序 m=2000;c0y=c0y-m;c1y=c1y-m;c2y=c2y-m;c3y=c3y-m; h9=plot([c0x,c1x],[c0y,c1y],'-b');h10=plot([c1x,c3x],[c1y,c3y],'-b');h11=plot([c3x,c2x],[c3y,c2y],'-b');h12=plot([c2x,c0x],[c2y,c0y],'-b');如果你...

法1 i=1:1000; x=i(isprime(i)); y=x(1:100); 法2 N=0; i=1; x=[]; while N

n=1; while log10(factorial(n))

for i=1:10001; x(i)=(i-1)*(2*pi/10000); ysin(i)=sin(x(i));end;plot(x,ysin(i))类似的一题 查看原帖>>

使用for循环语句即可,例如:for i=1:30;则对应语句循环30次停止。 MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。

j=0; globe xianshi; for i=1:1000000 if 条件符合 j=j+1; xianshi(j)=满足条件的那个结果; end end disp('result='xianshi);

设原式数据保存在列向量data, 含15个元素 要结果保存在一个100*5的矩阵M中, 每一行是每次抽取的五个元素 for i = 1:100 M(:,i) = data(randi(15,1,5)); end

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