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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x

  Y  L2 j# ?* ?原函数如下图,已知Dij为0-100的随机数,Rij为0-1的随机数,Aij、Bij已知,0 g; F5 ^' w  m
设Rij为X,Wij为Y,DPijWij为Z,DPij为C,则
1 y* s4 J+ Z0 R2 O/ F% [3 ^x=rand(1,999);
& u! w$ \  W- x' T/ l( ?# cy=zeros(size(x));
4 z+ g6 ?% N- ~for m=1:length(x)
5 |& a' i" O* ^, YIF x(m)<0.2
4 `% Q* i; ~6 r6 @. Yy(m)=2.5*x(m);2 P* a1 E  F" r0 i; Z
elseif 0.2<=x(m) & 0.55>x(m)6 V6 N( r1 l- H/ }3 E/ m, \
y(m)=0.5+0.6857*(x(m)-0.2)  x4 N0 {: R" R7 o) J  t
elseif 0.55<=x(m) & 0.8>x(m)
1 i7 X5 G, `5 c9 ~1 B0 x3 dy(m)=0.74+0.28*(x(m)-0.55)8 y" u; k+ O$ X! d9 K& P
else" m! Z/ n* \7 h6 r* a6 x  P4 i
y(m)=0.81+0.95*(x(m)-0.8), j6 w- Y% R0 \1 |1 Y$ g7 s0 q
end
$ G# j4 `$ i& c+ t1 vend$ [4 x, v8 F! a  _; o
D=0;10:100: M; l- `4 f1 B/ e0 C' n# x( V7 C/ J
C=0.301*0.54*D* Z% B! @( p* g; r: ]
Z=C*y(m)) i( q0 U6 k" ?9 p/ M7 \! Y- K
plot(D,Z); t( h$ Q, |0 N  b* j& l5 O
我要求的是D和Z的函数关系图,想知道这个代码出现了什么问题。
( S9 {. T2 |7 E# E" x* X还有一点想请教各位,如何将A1B1、A2B2、A3B3,三个函数曲线图整合到一张图里?1 Y* s- h3 A) B6 l% K/ k+ V
0-100的所有随机数怎么表示?,谢谢各位大神了,在此感激不尽!!!
, Q7 |" m- ]% x8 K% J. n' r1 ~" \2 J, R* d* g
' k' j! S: m% N# R1 ?" n3 A
" }. h" H( r! u% J  ^$ C* R( Z
1 W" z4 |; d) ?5 ^+ U
6 \% E) h' I/ f3 O
; w* K* C( i4 P1 k4 v

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

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

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

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

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