| 查看: 1152 | 回复: 9 | ||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||
我要飞铁虫 (正式写手)
|
[求助]
如何画图? 已有5人参与
|
|
| 如何用matlab画出直角坐标系中的线y=2*x+1和y=x^2? |
» 猜你喜欢
现代”学阀”该如何界定
已经有12人回复
国社科系统bug了,是不是要放榜了?
已经有10人回复
课题组招2027级博士 上海工程技术大学 激光智能制造方向
已经有4人回复
上海工程技术大学 激光智能制造课题组 2027级博士研究生招生
已经有3人回复
上海工程技术大学激光智能制造课题组|2027级博士研究生招生公告
已经有11人回复
申博发邮件
已经有11人回复
我的奶奶
已经有3人回复
Nkxz
铁杆木虫 (著名写手)
- 应助: 14 (小学生)
- 金币: 9349.4
- 红花: 3
- 帖子: 1251
- 在线: 267.7小时
- 虫号: 463532
- 注册: 2007-11-20
- 专业: 化学计量学与化学信息学
【答案】应助回帖
感谢参与,应助指数 +1
|
x = -5:0.1:5; y1 = 2*x+1; y2 = x.*x; plot(x,y1,x,y2); axis off; hold on; xlim = max(abs(x)); ylim = max(abs([y1 y2])); plot([0 0],[-ylim ylim],'k',[-xlim xlim],[0 0],'k'); ax=[xlim,xlim-0.3,xlim-0.3;0,0.2,-0.2]; fill(ax(1, ,ax(2, ,'k');ay=[0,0.15,-0.15;ylim,ylim-0.4,ylim-0.4]; fill(ay(1, ,ay(2, ,'k'); xx = unique(round(linspace(-xlim,xlim,10))); yy = unique(round(linspace(-ylim,ylim,10))); dx = mean(diff(yy))/5; dy = mean(diff(xx))/5; for i=1:length(xx)-1 if xx(i)~=0 && eq(round(xx(i)),xx(i)) plot([xx(i),xx(i)],[0,dx],'k'); a=text(xx(i),-0.4,num2str(xx(i))); set(a,'HorizontalAlignment','center','VerticalAlignment','top') end if yy(i)~=0 && eq(round(yy(i)),yy(i)); plot([0,dy],[yy(i),yy(i)],'k'); hold on b=text(-0.4,yy(i),num2str(yy(i))); set(b,'HorizontalAlignment','center') end end c=text(-0.4,-0.4,num2str(0)); set(c,'HorizontalAlignment','center') |
6楼2015-08-03 08:53:46
Nkxz
铁杆木虫 (著名写手)
- 应助: 14 (小学生)
- 金币: 9349.4
- 红花: 3
- 帖子: 1251
- 在线: 267.7小时
- 虫号: 463532
- 注册: 2007-11-20
- 专业: 化学计量学与化学信息学
7楼2015-08-03 09:58:31










回复此楼
,ax(2,