| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付赛孚耐:软件保护加密专家
身份认证令牌USB KEY   
共有 363 人关注过本帖
标题:新手问个怎么画意一分段函数的二维图??
收藏  订阅  推荐  打印 
包123
Rank: 2
等级:注册会员
帖子:57
积分:670
注册:2007-5-17
新手问个怎么画意一分段函数的二维图??

举个简单的例子
x<=1 时
y=2*x
x>1时
y=2
搜索更多相关主题的帖子: 画意  函数  分段  
2007-5-17 10:43
menglu
Rank: 2
等级:注册会员
威望:2
帖子:43
积分:538
注册:2007-4-21

for x=0:0.001:2
if x<=1
y=2*x
plot(x,y)
hold on
else y=2
plot(x,y)
end
end

2007-5-17 12:39
seidel
Rank: 12Rank: 12Rank: 12
等级:贵宾
威望:11
帖子:216
积分:2458
注册:2007-1-31

ezplot((x-1<=0).*(2*x)+(x-1>=0).*2)
就可以啦!不用那么麻烦啊!

究竟离别只是一场退出还是美好记忆的延续,    最美好的爱究竟是成全还是守候?
2007-5-17 14:28
包123
Rank: 2
等级:注册会员
帖子:57
积分:670
注册:2007-5-17

谢谢了
2007-5-18 10:38
包123
Rank: 2
等级:注册会员
帖子:57
积分:670
注册:2007-5-17

不过用ezplot((x-1<=0).*(2*x)+(x-1>=0).*2)
画出来时是一条直线,
没有y=2*x 那一段
2007-5-18 10:43
seidel
Rank: 12Rank: 12Rank: 12
等级:贵宾
威望:11
帖子:216
积分:2458
注册:2007-1-31

你可以把显示的坐标调调,可能时坐标显示原因吧!要不把点去掉!ezplot((x-1<=0)*(2*x)+(x-1>=0)*2)


究竟离别只是一场退出还是美好记忆的延续,    最美好的爱究竟是成全还是守候?
2007-5-18 18:19
menglu
Rank: 2
等级:注册会员
威望:2
帖子:43
积分:538
注册:2007-4-21

ezplot()这个函数是怎么用的?
我怎么运行不出来?
版主给详细讲下吧,呵呵

2007-5-18 23:14
包123
Rank: 2
等级:注册会员
帖子:57
积分:670
注册:2007-5-17

用这俩个命令结果是一样的
都是直线
2007-5-19 09:36
seidel
Rank: 12Rank: 12Rank: 12
等级:贵宾
威望:11
帖子:216
积分:2458
注册:2007-1-31

在使用这个命令前,必须先定义符号变量,即使用 syms 命令。


究竟离别只是一场退出还是美好记忆的延续,    最美好的爱究竟是成全还是守候?
2007-5-19 17:22
abingchem
Rank: 12Rank: 12Rank: 12
等级:贵宾
威望:24
帖子:716
积分:7466
注册:2004-12-30

也可以不用加符号变量,只要用引号把函数定义引起来就可以了

此人已消失
2007-5-19 20:11
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.058181 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved