1

  1. function [posit_x] = Inter2Max(x,a,b)
  2. r_x = size(x,1); % row of x
  3. M = max([a-min(x),max(x)-b]);
  4. posit_x = zeros(r_x,1); %zeros函数用法: zeros(3) zeros(3,1) ones(3)
  5. % 初始化posit_x全为0 初始化的目的是节省处理时间
  6. for i = 1: r_x
  7. if x(i) < a
  8. posit_x(i) = 1-(a-x(i))/M;
  9. elseif x(i) > b
  10. posit_x(i) = 1-(x(i)-b)/M;
  11. else
  12. posit_x(i) = 1;
  13. end
  14. end
  15. end
posted @ 2021-09-08 20:23  Maxg1en  阅读(21)  评论(0)    收藏  举报