如何用MATLAB做一个二维混凝土随机生成程序

如何用MATLAB做一个二维混凝土随机生成程序,第1张

t=0:0.1:2*pi

plot(sin(t),cos(t))

axis equal

hold on

A=-1+2*rand(2,500)

B=A(:,(A(1,:).^2+A(2,:).^2)<1)

x=B(1,:)

y=B(2,:)

plot(x,y,'r*')

上面世尘命令可以得到均匀分布在单位元内的随机租改点搜型禅。

通过验证槐盯原给出的运清解,是错误的。正确的解,可用matlab的vpasolve()函数求得,过程如下:

>>syms x

>>x=vpasolve(0.5094*x==6.9638*((0.09-0.28*x)/(7.4439-0.28*x))^0.9297)

x =0.13589786234294886122298190553008

注:vpasolve适应R2012b以上版本,铅悄和其他版本可以用solve。

一个为初源族始化,这个阶段主要是设置一些参数,像系统的输入 输出个数、状态初值、采样时间等;

第二个阶段就是运行阶段,这桐裂带个阶段里要进行计算输出、更新离散状态、计算连续状态局芦等等,这个阶段需要反复运行,直至结 束。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12417642.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存