A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

慈心积善融学习,技术愿为有情学。善心速造多好事,前人栽树后乘凉。我今于此写经验,愿见文者得启发。




绝对值函数codeclearclcx=-100:100;    % x的范围y=abs(x);      % 绝对值函数figure(1),plot(x,y)grid ;
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
result


符号函数codeclearclcx=-10:0.001:10;                 %符号函数y=1*(x < 0)+0*(x==0)+-1*(x>0);    %没想到分段函数居然如此画,网友的智慧。。佩服figure(2),                      %新建一个窗口,来展示函数图形plot(x,y)axis([-10 10 -5 5]);            %-10 10 图像中x的范围  -5 5 图像中y的范围grid;
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
result


取整函数(向0去取整)codeclearclcx=-10:0.05:10;y=fix(x);            % 取整函数,向0去取整figure(3),plot(x,y);grid;
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
result


分段函数codeclearclcx=0:0.05:10;y=2.*sqrt(x).*(x>=0&x<1)+(1+x).*(x>=1);   % 分段函数的 点乘!figure(4),plot(x,y);axis([-1 5 0 5]);grid;
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
result


resource

4 个回复

倒序浏览
奈斯
回复 使用道具 举报
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马