Instructions for use
Two painting methods: Method 1 is versatile but slow. Method 2 is less versatile but faster.
Please understand the following regulations when entering functions (equations), otherwise you may not get images. You can refer to dozens of built-in samples.
Operation symbols, characters (letters are not case-sensitive), and punctuation must be entered in English unless otherwise specified.
Plus sign + Minus sign - Multiplication sign * Division sign / Power ^ Brackets ( ).
Please note that although the input is correct, the image will not be visible if it exceeds the drawing area. For example, y=1.5x+20 cannot see the image, but y=1.5x+2 can.
①For general functions (equations), the independent variables and dependent variables are represented by x and y respectively. For general functions (equations), if the primary dependent variable and the secondary dependent variable are written separately on the right side of the equal sign, the drawing quality and drawing speed can be improved. For example, 2y-2x-1=0 can be optimized and transformed into y=(2x+1) /2, and (x/3)^2+(y/2)^2=1 can be optimized and transformed into y^2=4(1-(x/3)^2).
In general functions (equations), the coherence of a small number of graphs is not very good - the reason is that it is not easy to achieve both drawing quality and drawing speed, so a compromise is made. When the coherence is not very good, you can click the "Connect Dots to Line" button.
②For parametric equations, the independent variable is represented by t, the dependent variable is represented by x and y, and the two parametric equations are separated by English semicolons. Such as x=3cos(t); y=4sin(t)
③For polar coordinate equations, the independent variable is represented by t and the dependent variable is represented by r. Such as r=4/(1+0.5cos(t))
【Note: For the convenience of input, θ and ρ are not used】
This program supports all mathematical functions of VB6, such as abs, sin, cos, sqr, log, exp, etc. The main difference between these mathematical functions and mathematics textbooks is that they require parentheses. For example, the square root of 4 should be entered as sqr(4) instead of sqr4. The letter P represents pi (3.14159…), and the letter e represents the base of natural logarithms (2.71828…). VB does not directly support cot. Use cot(x)=1/tan(x). For example, input y=cot(x) as y=1/tan(x).
▲The log function in VB6 is the ln function in mathematics (natural logarithm function, logarithmic function with constant e as the base). For other logarithms, use the base-changing formula. For example, for common logarithms with 10 as the base, enter log( x)/log(10). The base 2 logarithm is entered as log(x)/log(2).
exp is an exponential function with e as the base.
Abs represents the absolute value (||). For y=|x^2+x-2|+x, y=abs(x^2+x-2)+x should be entered like this.
▲The power function provided by VB6 is not perfect for fractional exponents, and the image drawing of y=x^(1/3) is incomplete. Countermeasures:
Use the fractional exponential power function sp(x,m,n) specially defined by this studio, which is equivalent to x^(m/n).
★The same function input may be written in more than one way. For example, y=3x-2 can be written as y-3x+2=0, but the former is faster to draw and has higher drawing quality.
[Note: In principle, the drawings drawn by different writing methods of the same function should be the same. Due to the different implementation methods or the influence of the y domain of some implementation methods taking precedence over the x domain, the pictures drawn by this software may be slightly different. 】
●By the way, you can use this software to draw beautiful patterns:
Parametric equation such as r=3 (Sin(2t)+2Sin(3t))
Polar coordinate equations such as x=4Cos(2t)Sin(t); y=4Sin(2t)Sin(t)
By drawing multiple functions (equations) in sequence, a more complex pattern can be formed.
it works
it works
it works