|
慈心积善融学习,技术愿为有情学。善心速造多好事,前人栽树后乘凉。我今于此写经验,愿见文者得启发。
绝对值函数codeclearclcx=-100:100; % x的范围y=abs(x); % 绝对值函数figure(1),plot(x,y)grid ;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;result
取整函数(向0去取整)codeclearclcx=-10:0.05:10;y=fix(x); % 取整函数,向0去取整figure(3),plot(x,y);grid; 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;result
resource
|