Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
|
![]() |
#1 |
初级会员
注册日期: 2008-06-26
年龄: 41
帖子: 1
声望力: 0 ![]() |
![]()
刚学matlab,请高手帮忙弄个分段函数图像
|
![]() |
![]() |
![]() |
#2 |
初级会员
注册日期: 2008-03-27
年龄: 39
帖子: 14
声望力: 18 ![]() |
![]()
%例如令a=2
a=2; x=[0.5 1 1 5 5 8 8 9 9 11 11 13 13 14 14 15 15 16 16 20]; x_0=0:25; y_0=zeros(1,26); y=[-a -a a a -a -a a a -a -a a a -a -a a a -a -a a a ]; plot(x,y,x_0,y_0) text(1.1,-0.18,'1'); text(5.1,-0.18,'5'); text(10.1,-0.18,'10'); text(15.1,-0.18,'15'); axis([0,25,-2*a,2*a]) |
![]() |
![]() |
![]() |
#3 |
初级会员
注册日期: 2008-07-03
年龄: 47
帖子: 16
声望力: 17 ![]() |
![]()
clc
clear x=0:0.01:10; a=2; y=-a*(x<=0)+(x>=1 & x<=5)*a-a*(x>=5 & x<=8); plot(x,y) axis([0 10,-3 3]) |
![]() |
![]() |
![]() |
#4 |
高级会员
注册日期: 2007-12-02
年龄: 44
帖子: 303
声望力: 31 ![]() ![]() ![]() ![]() |
![]()
楼上 你的 “*” 要变成 “.*” 才可以吧
![]() |
![]() |
![]() |
![]() |
#5 |
初级会员
注册日期: 2008-07-18
年龄: 24
帖子: 1
声望力: 0 ![]() |
![]()
clc
clear xk=[0,1,5,8,9,11,13,14,15,16,20]; x=0:0.01:xk(end); y=zeros(size(x)); a=2; for i=1 ![]() y=y+(-1)^i*a*(x>=xk(i) &x<xk(i+1)); end plot(x,y) axis([0,20 ,-3 3]) |
![]() |
![]() |
![]() |
#6 |
高级会员
注册日期: 2008-01-02
帖子: 247
声望力: 22 ![]() |
![]()
楼上各位,坐标轴在哪呢?
|
![]() |
![]() |
![]() |
主题工具 | |
显示模式 | |
|
|
![]() |
||||
主题 | 主题作者 | 版面 | 回复 | 最后发表 |
[资料]mathcad学习资料汇编 | kushugmail | MathCAD论坛 | 5 | 2010-04-11 21:27 |
[求助]是gads 方便呢还是gatbx或goat方便? | lizhanglin | MATLAB论坛 | 1 | 2008-12-21 17:13 |
[讨论]vb做图形界面时调用matlab语句 | xuexizhe | MATLAB论坛 | 0 | 2008-07-11 23:03 |
[求助]关于苹果的特性检测的 | luluxiu | MATLAB论坛 | 1 | 2008-05-05 19:40 |
超分辨率图像重建 毕业论文 | jiangjingjiu | MATLAB论坛 | 0 | 2008-04-30 01:05 |