Plot coordinate pairs: Difference between revisions
Content added Content deleted
(→{{header|Phix}}: syntax coloured, use IupGraph, added online link) |
No edit summary |
||
Line 1,983: | Line 1,983: | ||
</lang> |
</lang> |
||
[http://www.diga.me.uk/PlotCoordPairs.gif LB screen] |
[http://www.diga.me.uk/PlotCoordPairs.gif LB screen] |
||
=={{header|LiveCode}}== |
|||
Displaying the plot with vector graphics |
|||
<lang liveCode> |
|||
on plotGraphic |
|||
local tCoordinates |
|||
local x = "0, 1, 2, 3, 4, 5, 6, 7, 8, 9" |
|||
local y = "2.7, 2.8, 31.4, 38.1, 58.0, 76.2, 100.5, 130.0, 149.3, 180.0" |
|||
if there is a graphic "graph" then delete graphic "graph" |
|||
repeat with i = 1 to the number of items of x |
|||
put item i of x into item 1 of line i of tCoordinates |
|||
put item i of y into item 2 of line i of tCoordinates |
|||
end repeat |
|||
create graphic "graph" |
|||
set the style of graphic "graph" to "polygon" |
|||
set the points of graphic "graph" to tCoordinates |
|||
repeat with i = 1 to the number of lines of tCoordinates |
|||
put the top of grc "graph" + the height of grc "graph" - item 2 of line i of tCoordinates into item 2 of line i of tCoordinates |
|||
end repeat |
|||
set the points of graphic "graph" to tCoordinates |
|||
set the height of graphic "graph" to 200 |
|||
set the width of graphic "graph" to 300 |
|||
set the loc of grc "graph" to the loc of this card |
|||
end plotGraphic |
|||
</lang> |
|||
[[File:LC_ventor_graphics.jpg]] |
|||
[https://www.mediafire.com/view/xhi8oq1fawagzbt Vector Graphics] |
|||
Displaying the plot with the Line Graph widget |
|||
<lang liveCode> |
|||
on plotLineGraph |
|||
local tCoordinates |
|||
local x = "0, 1, 2, 3, 4, 5, 6, 7, 8, 9" |
|||
local y = "2.7, 2.8, 31.4, 38.1, 58.0, 76.2, 100.5, 130.0, 149.3, 180.0" |
|||
if there is a widget "graph" then delete widget "graph" |
|||
repeat with i = 1 to the number of items of x |
|||
put item i of x into item 1 of line i of tCoordinates |
|||
put item i of y into item 2 of line i of tCoordinates |
|||
end repeat |
|||
create widget "graph" as "com.livecode.widget.linegraph" |
|||
set the graphData of widget "graph" to tCoordinates |
|||
set the height of widget "graph" to 250 |
|||
set the width of widget "graph" to 350 |
|||
set the loc of widget "graph" to the loc of this card |
|||
end plotLineGraph |
|||
</lang> |
|||
[https://www.mediafire.com/view/8wj0l5l5blmd9dg/line_graph.jpg Line Graph Widget] |
|||
=={{header|Lua}}== |
=={{header|Lua}}== |