This little two-line Maple program draws two curves y=f(x,H) on the same >(x,y) plane with different values of the variable H.
f:=(x,H)->(cos(x)*exp(H*cos(x)));
plot([f(x,0.2),f(x,1)], x=0..2*Pi,scaling=constrained);
How does one get the value of H written halfway along its own curve at
the point
[Pi,f(Pi,H)] ? I am using Maple 2017 (X86 64 LINUX).
In article <e31728b2-1081-4f79-b065-e174fbb95433@googlegroups.com>,
jfh <john.harper@vuw.ac.nz> wrote:
This little two-line Maple program draws two curves y=f(x,H) on the same >(x,y) plane with different values of the variable H.
f:=(x,H)->(cos(x)*exp(H*cos(x)));
plot([f(x,0.2),f(x,1)], x=0..2*Pi,scaling=constrained);
How does one get the value of H written halfway along its own curve at
the point
[Pi,f(Pi,H)] ? I am using Maple 2017 (X86 64 LINUX).
Give a name to that plot, as in:
restart;
with(plots):
f:=(x,H)->(cos(x)*exp(H*cos(x)));
p := plot([f(x,0.2),f(x,1)], x=0..2*Pi,scaling=constrained);
Then add text:
display([p,
textplot([Pi,f(Pi,0.2), typeset(H = 0.2)], align=below),
textplot([Pi,f(Pi,1.0), typeset(H = 1.0)], align=above)]);
The result is not great because the added text overlaps with
the axis labels, making a mess. It's better to add the text
at the far right, as in
display([p,
textplot([2*Pi,f(2*Pi,0.2), typeset(H = 0.2)], align=right),
textplot([2*Pi,f(2*Pi,1.0), typeset(H = 1.0)], align=right)]);
--
Rouben Rostamian
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 285 |
Nodes: | 16 (2 / 14) |
Uptime: | 63:36:16 |
Calls: | 6,488 |
Calls today: | 1 |
Files: | 12,096 |
Messages: | 5,274,684 |