EDA365电子论坛网

标题: 请教大神一个程序问题。 [打印本页]

作者: duoer    时间: 2020-4-24 11:19
标题: 请教大神一个程序问题。
" k% w, B; Y" c4 R6 A

! j0 _& }# C9 Z$ Z) X请教大神一个程序问题,如下:' b% W; G2 ^* y; |- p0 P9 X8 }
6 |+ K  f! n, q
已知f1(a,b)=2a+b+10,f2(a,b)=a+3b-2,a和b的取值范围均为0:0.01:20,求所有满足f1-f2<0.01的a和b的值。并以a为x轴,b为y轴,画出满足条件的(a,b)的图形。
作者: House    时间: 2020-4-24 14:20
先手工计算,f1-f2=(2a+b+10)-(a+3b-2)=a-2b+12>0.01,( H  Z1 A8 \% r  ~* J. k
整理得:2b-a>11.992 G% \% m: _$ q" w! u9 G
clear all;: w2 I- m% F. S. K' M  V4 l  Z
clc;
. ~8 _; n/ l' q3 b7 x6 |
+ `$ h( {+ X7 K- O4 Nk=1; % 所有符合要求的数据的计数器7 ~, [- }. R! q6 X1 m% y* ?$ @
for a=0:0.01:206 L! g: R$ E8 C  c+ c
for b=0:0.01:20
' u8 K. k) S, a3 N2 H: c& [if 2*b-a>11.99" |' y# H7 Q$ w; `. w
c(1,k)=a,c(2,k)=b;0 W7 B6 m) o; v) H8 N
k=k+1;/ N4 }/ _$ K- w& F
end;% Q0 ^! Z2 _' ~7 G% q5 z
end;
' d5 z% [; p' R0 x* D/ gend;0 d; N+ F) r- r2 G
figure(1);plot(c(1,: ),c(2,: ));- }; A. C- j) O( ^: U% N" X
看看这个行不?




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2