找回密码
 注册
关于网站域名变更的通知
查看: 535|回复: 1
打印 上一主题 下一主题

请问怎样在MATLAB中将三个函数整合至一起?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-1-6 13:43 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
  K( N8 Y% z8 H; v! @  e- o
原函数如下图,已知Dij为0-100的随机数,Rij为0-1的随机数,Aij、Bij已知,
3 d) t$ I4 }- U6 J( i设Rij为X,Wij为Y,DPijWij为Z,DPij为C,则7 z9 E1 ?6 ]0 a$ i
x=rand(1,999);
, B6 J3 ^. g4 ~+ M, t$ @$ My=zeros(size(x));8 a! K/ X$ P2 W# O3 c4 H' Z; [) V
for m=1:length(x); V3 m7 F1 Z5 [/ ?* w
IF x(m)<0.2" R, A& ]# M2 o* v7 @! z
y(m)=2.5*x(m);$ }8 `7 t; C  n( q
elseif 0.2<=x(m) & 0.55>x(m)/ P! [- O! J0 o1 g; C0 [% x
y(m)=0.5+0.6857*(x(m)-0.2)0 K/ L) C6 Z3 X" ^
elseif 0.55<=x(m) & 0.8>x(m)
' ~! |/ g2 J) [! O! V# ]3 A" ay(m)=0.74+0.28*(x(m)-0.55)$ t- T) a1 n) Q9 _1 c
else  d  M1 Q9 f% [/ \3 \9 _" @4 F- e
y(m)=0.81+0.95*(x(m)-0.8)
7 R) O% S5 Q# s  a( ^0 C/ N0 R$ x3 ]end( x) z( l3 R0 X5 z  W
end; g' n- {. b& B; Q, \- p
D=0;10:100
3 P' T" E+ k/ |! y% @C=0.301*0.54*D
5 G# B* e% f" l7 KZ=C*y(m)( C: g1 ~1 t5 V/ P
plot(D,Z)
, {' U' u, ]1 S9 s8 V7 r! n我要求的是D和Z的函数关系图,想知道这个代码出现了什么问题。3 ~8 f0 g* n5 ?8 J2 E: c
还有一点想请教各位,如何将A1B1、A2B2、A3B3,三个函数曲线图整合到一张图里?
$ r% w! e  x/ P3 T0-100的所有随机数怎么表示?,谢谢各位大神了,在此感激不尽!!!% u# i  }$ p  j% _9 n+ x0 F
3 L/ b; H* Q; Y; y3 x

3 H# {! h) x+ }( l! x0 a 5 e! ?7 @0 a& k, J
* U0 U. v$ N# M# y

5 ~; F/ n6 e7 ~4 h

, E6 S9 d. t0 j

该用户从未签到

2#
发表于 2020-1-6 18:38 | 只看该作者
小弟帮你顶一下啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-23 21:19 , Processed in 0.156250 second(s), 27 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表