User:AnatolV: Difference between revisions

m
added: in PARI/GP
m (minor edit)
m (added: in PARI/GP)
 
(53 intermediate revisions by the same user not shown)
Line 1:
Hi, I'm Anatole V [Anatoly E. Voevudko, PhD], residing in the USA. My 1K bigger user page easy to find on OEIS Wiki.
I was starting programming in the machine code for mainframe IBM 370. In last 2 decades I've
created more then 30 websites (partially or in full). In addition, I've always been
a scientist interested in AI. NT, etc.
I've already contributed here on RC more than 3590 solutions.
 
{{mylangbegin|Deeply Historical}}
Line 29:
{{mylang|PARI/GP|advanced}}
{{mylang|Gnuplot|advanced}}
{{mylang|R|advanced??}}
{{mylangend}}
 
;'''My Rosettacode Wiki contributions'''
==Summary of contributions==
* Tasks: 32 (2 are coming after file upload would be allowed again).
* PARI/GP solutions: 3549 (but read above).
* JavaScript solutions: 112 (read above).
* Gnuplot solutions: 011 (read above).
* R solutions: 021 (read above).
* Discussions (just a few)
 
==My Rosettacode Wiki Tasks (Coming soon)==
===Task1Kronecker product===
====Kronecker product [[Kronecker_product| RC page]]====
===Task2===
===Kronecker product based fractals===
===Task3===
====Kronecker product based fractals [[Kronecker_product_based_fractals| RC page]]====
===Tasks 3-4 (Coming soon)===
== My Rosettacode Wiki Solutions==
===Helper functions for Rosettacode Wiki contributions===
====R Helper Functions [[User:AnatolV/Helper_Functions| Helper Functions page]]====
====JavaScript Helper Functions [[User:AnatolV/Helper_Functions| Helper Functions page]]====
====PARI/GP Helper Functions [[User:AnatolV/Helper_Functions| Helper Functions page]]====
 
===Sequences, etc.===
====Ludic numbers in PARI/GP v.1,2 [[Ludic_numbers#PARI.2FGP| RC page]]====
====Hailstone sequence in PARI/GP [[Hailstone_sequence#Version_.232.| RC page]]====
* [[Ludic_numbers#Version_.231|Ludic numbers. Version #1.]]
====Stern-Brocot sequence in PARI/GP [[Stern-Brocot_sequence#PARI.2FGP| RC page]]====
* [[Ludic_numbers#Version_.232|Ludic numbers. Version #2.]]
====HailstoneStern-Brocot sequence in R [[Stern-Brocot_sequence#R| RC page]]====
====Fractran in PARI/GP [[Fractran#PARI.2FGP| RC page]]====
* [[Hailstone_sequence#Version_.232.|Hailstone sequence. Version #2.]]
====Convert seconds to compound duration in PARI/GP [[Convert_seconds_to_compound_duration#PARI.2FGP| RC page]]====
====Stern-Brocot sequence====
====Towers of Hanoi in PARI/GP [[Towers_of_Hanoi#PARI.2FGP| RC page]]====
* [[Stern-Brocot_sequence#PARI.2FGP|Stern-Brocot sequence]]
====Terminal control/Ringing the terminal bell in PARI/GP [[Terminal_control/Ringing_the_terminal_bell#PARI.2FGP| RC page]]====
====Fractran====
*====Array map in PARI/GP [[FractranArray map#PARI.2FGP|Fractran RC page]]====
====Bernoulli numbers in R [[Bernoulli_numbers#R| RC page]]====
====Convert seconds to compound duration====
====Proper divisors in R [[Proper_divisors#R| RC page]]====
* [[Convert_seconds_to_compound_duration#PARI.2FGP|Convert seconds to compound duration]]
====Abundant, deficient and perfect number classifications in R [[Abundant,_deficient_and_perfect_number_classifications#R| RC page]]====
====Faulhaber's formula in PARI/GP [[Faulhaber%27s_formula#PARI.2FGP| RC page]]====
=====Versions #1 and #2.=====
====Kronecker product in PARI/GP [[Kronecker_product#PARI.2FGP| RC page]]====
=====Versions #1 and #2.=====
====Kronecker product in JavaScript[[Kronecker_product#JavaScript| RC page]]====
=====Versions #1 and #2.=====
 
===String functions===
====Repeat a string in PARI/GP [[Repeat_a_string#PARI.2FGP| RC page]]====
====Reverse a string in PARI/GP [[Reverse_a_string#PARI.2FGP| RC page]]====
* [[Repeat_a_string#PARI.2FGP|Repeat a string. Version #2.]]
====ReverseSubstring of a string in PARI/GP [[Substring#PARI.2FGP| RC page]]====
====Tokenize a string in PARI/GP v.1,2 [[Tokenize_a_string#PARI.2FGP| RC page]]====
* [[Reverse_a_string#PARI.2FGP|Reverse a string. Version #2.]]
====Jaro distance in PARI/GP [[Jaro_distance#PARI.2FGP| RC page]]====
====Substring of a string====
====Levenshtein distance in PARI/GP [[Levenshtein_distance#PARI.2FGP| RC page]]====
* [[Substring#PARI.2FGP|Substring]]
====CSV data manipulation in PARI/GP [[CSV data manipulation#PARI.2FGP| RC page]]====
====Tokenize a string====
 
* [[Tokenize_a_string#PARI.2FGP|Tokenize a string]]
===Fractals, trees and other plotting===
** '''Version #1.'''
====Draw a cuboid in PARI/GP [[Draw_a_cuboid#PARI.2FGP| RC page]]====
** '''Version #2.'''
====Constrained random points on a circle in gnuplot [[Constrained_random_points_on_a_circle#gnuplot| RC page]]====
====Jaro distance====
*====Barnsley fern fractal in PARI/GP [[Jaro_distanceBarnsley_fern#PARI.2FGP|Jaro distanceRC page]]====
====Barnsley fern fractal in JavaScript [[Barnsley_fern#JavaScript| RC page]]====
====Levenshtein distance====
====Barnsley fern fractal in R [[Barnsley_fern#R| RC page]]====
* [[Levenshtein_distance#PARI.2FGP|Levenshtein distance between two words]]
====Barnsley fern fractal in gnuplot [[Barnsley_fern#gnuplot| RC page]]====
===Trees and other plotting===
====Sierpinski carpet fractal in PARI/GP [[Sierpinski_carpet#PARI.2FGP| RC page]]====
====Draw a cuboid====
====Sierpinski carpet fractal in gnuplot [[Sierpinski_carpet#gnuplot| RC page]]====
* [[Draw_a_cuboid#PARI.2FGP|Draw a cuboid]]
====Barnsley=Version fern fractal#1.=====
=====Versions #2 and #3.=====
* [[Barnsley_fern#PARI.2FGP|Barnsley fern fractal]]
====BarnsleySierpinski ferncarpet fractal in JavaScriptR [[Sierpinski_carpet#R| RC page]]====
=====Versions #1 and #2.=====
* [[Barnsley_fern#JavaScript|Barnsley fern fractal in JavaScript]]
====Sierpinski carpettriangle fractal in PARI/GP [[Sierpinski_triangle/Graphical#PARI.2FGP| RC page]]====
====Sierpinski triangle in R [[Sierpinski_triangle/Graphical#R| RC page]]====
* [[Sierpinski_carpet#PARI.2FGP|Sierpinski carpet fractal]]
====Chaos Game (Sierpinski triangle) in PARI/GP [[Chaos_Game#PARI.2FGP| RC fractalpage]]====
====Chaos Game (Sierpinski triangle) in R [[Chaos_Game#R| RC page]]====
* [[Sierpinski_triangle/Graphical#PARI.2FGP|Sierpinski triangle fractal]]
====Chaos Game (Sierpinski triangle) in gnuplot [[Chaos_Game#gnuplot| RC page]]====
====Dragon curve====
====Sierpinski pentagon in JavaScript [[Sierpinski_pentagon#JavaScript| RC page]]====
* [[Dragon_curve#PARI.2FGP|Dragon curve]]
====Dragon curve v.3 in PARI/GP [[Dragon_curve#PARI.2FGP| RC page]]====
** '''Version #3.'''
====Dragon curve in gnuplot [[Dragon_curve#gnuplot| RC page]]====
====The Archimedean spiral====
====Dragon curve in JavaScript [[Dragon_curve#JavaScript| RC page]]====
* [[Archimedean_spiral#PARI.2FGP|The Archimedean spiral]]
====Dragon curve in R v.#2 [[Dragon_curve#R| RC page]]====
====Polyspiral====
====The Archimedean spiral in PARI/GP [[Archimedean_spiral#PARI.2FGP| RC page]]====
* [[Polyspiral#PARI.2FGP|Polyspiral]]
====The Archimedean spiral in JavaScript [[Archimedean_spiral#JavaScript| RC page]]====
====Polyspiral in PARI/GP [[Polyspiral#PARI.2FGP| RC page]]====
=====Plotting helper functions=====
** Plot the line from x1,y1 to x2,y2.
** Convert degrees to radians.
** Convert Polar coordinates to Cartesian.
=====Version #1. Polyspiral (a spiral made of multiple line segments).=====
=====Version #2. Multi-spiral figure translated from zkl.=====
====Polyspiral in gnuplot [[Polyspiral#gnuplot| RC page]]====
====Ulam spiral====
=====Plotting a polyspiral file-function for the load command=====
* [[Ulam_spiral_(for_primes)#PARI.2FGP|Ulam spiral: from small presentation to very big]]
=====Plotting many versions of a polyspiral.=====
====Fibonacci word/fractal====
=====Plotting a polyspiral file-function for the load command (for animation)=====
* [[Fibonacci_word/fractal#PARI.2FGP|Fibonacci word/fractal]]
=====Plotting many polyspirals and other pictures for animation.=====
** Version #1.
=====Creating 2 animated gif-files.=====
** Version #2.
====Brownian=Showing tree2 animated gif-files.=====
====Polyspiral in JavaScript [[Polyspiral#JavaScript| RC page]]====
* [[Brownian_tree#PARI.2FGP|Brownian tree]]
====Ulam spiral in PARI/GP [[Ulam_spiral_(for_primes)#PARI.2FGP| RC page]]====
====Ulam spiral in R [[Ulam_spiral_(for_primes)#R| RC page]]====
====Ulam spiral in JavaScript [[Ulam_spiral_(for_primes)#JavaScript| RC page]]====
 
====Fibonacci word/fractal in PARI/GP v.1,2 [[Fibonacci_word/fractal#PARI.2FGP| RC page]]====
====Fibonacci word/fractal in JavaScript [[Fibonacci_word/fractal#JavaScript| RC page]]====
====Fibonacci word/fractal in R [[Fibonacci_word/fractal#R| RC page]]====
====Brownian tree [[Brownian_tree#PARI.2FGP| RC page]]====
=====Plotting helper functions=====
* Check if x,y are inside matrix mat[x,y]] (+/- p levels deep).
* Simple plotting using a square matrix mat (filled with 0/1).
* Writing file fn containing X,Y coordinates from matrix mat.
=====Versions #1 - #4=====
* Plotting from a file written by the wrtmat().
* Versions #1. Translated from AutoHotkey.
=====Brownian tree in PARI/GP versions #1 - #4=====
* Version #1. Translated from AutoHotkey.
* Version #2. Translated from Octave.
* Version #3. Translated from Seed7.
* Version #4. Translated from PureBasic.
====Brownian tree in gnuplot [[Brownian_tree#gnuplot| RC page]]====
====Fractal tree====
=====Plotting helper file for load command=====
* [[Fractal_tree#PARI.2FGP|Fractal tree]]
* Plotting from any data-file with 2 columns (space delimited), and writing to png-file.
====Pythagoras tree====
=====Versions #1 - #4. Plotting from PARI/GP generated dat-files=====
* [[Pythagoras_tree#PARI.2FGP|Pythagoras_tree]]
====Brownian tree in R [[Brownian_tree#R| RC page]]====
=====Plotting helper functions=====
* plotmat(): Simple plotting using a square matrix mat (filled with 0/1).
* plotv2(): Simple plotting using 2 vectors (dumped into ".dmp" file by plotmat()).
=====Brownian tree versions #1 - #4.=====
====Fractal tree in PARI/GP [[Fractal_tree#PARI.2FGP| RC page]]====
====Fractal tree in R [[Fractal_tree#R| RC page]]====
====Pythagoras tree in PARI/GP [[Pythagoras_tree#PARI.2FGP| RC page]]====
====Pythagoras tree in R [[Pythagoras_tree#R| RC page]]====
====Voronoi diagram v.2 in JavaScript [[Voronoi_diagram#JavaScript| RC page]]====
====Voronoi diagram in R [[Voronoi_diagram#R| RC page]]====
====Kronecker product based fractals in PARI/GP [[Kronecker_product_based_fractals#PARI.2FGP| RC page]]====
====Kronecker product based fractals in JavaScript[[Kronecker_product_based_fractals#JavaScript| RC page]]====
====Kronecker product based fractals in R [[Kronecker_product_based_fractals#R| RC page]]====
Anonymous user