找回密码
 注册
Simdroid-非首页
查看: 205|回复: 4

[其他研讨] 如何实现作图显示图例

[复制链接]
发表于 2010-3-22 23:00:00 | 显示全部楼层 |阅读模式 来自 天津
比如说
  1. y1=x^2;
  2. y2=x^3;
  3. Plot[{y1,y2},{x,=-1,2}]
复制代码


在图像旁边以相应颜色直线指示曲线?
发表于 2010-3-23 09:53:20 | 显示全部楼层 来自 江苏苏州
Simdroid开发平台
PlotLegend
回复 不支持

使用道具 举报

 楼主| 发表于 2010-3-23 15:53:34 | 显示全部楼层 来自 天津
To use PlotLegend, you first need to load the Plot Legends Package using
  1. Needs["PlotLegends`"]
复制代码
.

done!
回复 不支持

使用道具 举报

发表于 2010-3-24 01:38:50 | 显示全部楼层 来自 台湾
LineStylesFromTooltips[plot_Graphics]:=Cases[plot,
Tooltip[{s__,l_Line},tt_]:>Grid[{{Graphics[
Flatten[{s,Thickness[0.15],Line[{{0,0},{1,0}}]}],
ImageSize->{24,8},AspectRatio->8/24,ImagePadding->0],
tt}}],Infinity]

LineLegendFromTooltips[plot_Graphics]:=Labeled[plot,
Style[Column[LineStylesFromTooltips[plot],Left],"TR",
ShowStringCharacters->False],{{Right,Top}}]

LineLegendFromTooltips[Plot[{Tooltip[x^2,"x^2"],Tooltip[x^3,"x^3"]},{x,-1,2},
PlotStyle->Thickness[0.01]]]
回复 不支持

使用道具 举报

 楼主| 发表于 2010-3-24 11:36:40 | 显示全部楼层 来自 北京海淀
4# chungyuandye

学习了
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2026-1-7 03:51 , Processed in 0.027485 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表