Mathematica的ListLinePlot标记点问题X = {{12,0},{11,1},{10,2},{9,3}}Y = {{0,6},{1,5},{4,2},{6,0}}ListLinePlot[Table[p*X + (1 - p)*Y,{p,0,1,1/3}],PlotMarkers -> Automatic]想把每条线中p对应的点标出来,能告诉我是哪个p对应的.

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/29 13:22:24
Mathematica的ListLinePlot标记点问题X = {{12,0},{11,1},{10,2},{9,3}}Y = {{0,6},{1,5},{4,2},{6,0}}ListLinePlot[Table[p*X + (1 - p)*Y,{p,0,1,1/3}],PlotMarkers -> Automatic]想把每条线中p对应的点标出来,能告诉我是哪个p对应的.
x]kPǿJγ6I@ o E&u mάk)Zj_s 4m"$W~$2 9I9;X#ANR2#/%7;- ַݗ۩0L6UPM,aYM1 k&ͭ07k3HVQVB,HTYG^߲~(3|Xi*im?H7&*0A]MRQ3_c[o897o\HSbhuYocӲN%bvHഋ 㜭sĂ 00b!9+ (ba`7Pa"&f:V  G "#lVwD׈z)w <8$$%q{x҅]ۃ N=n pIL|ٮygxR"2ˑ%m`~"GGmvダ-FTL

Mathematica的ListLinePlot标记点问题X = {{12,0},{11,1},{10,2},{9,3}}Y = {{0,6},{1,5},{4,2},{6,0}}ListLinePlot[Table[p*X + (1 - p)*Y,{p,0,1,1/3}],PlotMarkers -> Automatic]想把每条线中p对应的点标出来,能告诉我是哪个p对应的.
Mathematica的ListLinePlot标记点问题
X = {{12,0},{11,1},{10,2},{9,3}}
Y = {{0,6},{1,5},{4,2},{6,0}}
ListLinePlot[Table[p*X + (1 - p)*Y,{p,0,1,1/3}],
PlotMarkers -> Automatic]
想把每条线中p对应的点标出来,能告诉我是哪个p对应的.

Mathematica的ListLinePlot标记点问题X = {{12,0},{11,1},{10,2},{9,3}}Y = {{0,6},{1,5},{4,2},{6,0}}ListLinePlot[Table[p*X + (1 - p)*Y,{p,0,1,1/3}],PlotMarkers -> Automatic]想把每条线中p对应的点标出来,能告诉我是哪个p对应的.
指定下依次使用的点形就行了.最简单的就是PlotMarkers -> {"1","2","3","4"},这样标为1,2,3,4的线就依次是0,1/3,2/3,1.当然还能玩其他花样,具体见帮助…… 顺便,其实PlotStyle也可以实现类似的功能.

你做出来的图从左往右依次是对应p=0,1/3,2/3,1

可以查看帮助里面命令的部分的PlotStyle,设置起来不容易