How To Find Equation Of Curve Given Data Set (X / Y)
Jan 30, 2011
I am trying to write code in vb.net to find a equation when data points are given. For example (1,5),(2,6) etc. I need to find a equation(not necessarily always linear) from the given points. How do I calculate a trendline for a graph? How to get equation.
I am drawing an arc within a square or a polygon with the maximum possible radius inside.When the arc is drawn within the boundary of the square or polygon,the arc length will intersect at few points on the square or polygon.How to find the coordinates of the intersecting points of arc at the periphery of the square/ polygon?
I have a large set of latitude and longitude coordinates from a GPS which, when plotted, creates a 'jerky' line over time. I would like to 'smooth' this line into another set of coordinates which I can then plot to make the track more 'smooth'.
I may need to add more intermediate coordinates to do this. I just wondered if there are any code snippets out there or even MS Excel functions
I'm working in .net 2005. I have a collection of points and I'm creating a polyline with them; however, I need to curve fit them so that they appear to be some what straighter.
If you look at my picture, you can see the blue dots represent the points and the red line is a represenation of how I'd like the final results to be. (Basically, I need to line to appear straighter and less jaggedy looking than it is now).
I didn't know if I should try to see if there's some plug-in for doing this or if vb.net has anything I could use to do this myself.
I am looking for a way to be able to export a beizer-curve (a curve like in the example below)from my app to a DXF-file.What I need is a way to calculate the control-points and parameters that DXF-format requires (format as in link below)
Write a program to analyze a list of grades to determine the number of A's, B's, C's, etc. after applying a curve percentage selected by the user. When the form loads it should contain all the grades and available curves in the list boxes on the left. The user selects a curve and clicks the "Apply Curve" button. The program should display the curved grades (based upon the selected curve) and the grade distribution in the list boxes on the right?
How hard would it be to graph a curve of a function in a VB form.
Attached is a graph from excel which is exactly what I need to do.
I have the function of some fluid properties and I'd like to choose a min and max temp then have the function graphed, with temp as the x and the fluid property as the y which would auto scale to fit the curve.
Actually now the program i have to return the properties at one temp is just a GUI front end to call a fortran program to return the properties so actually if I just use that it'd be graphing points and not directly from the function. I can always make it completely VB based if graphing from a function is easier than points. It'd be a slight pain to rewrite all the code for the functions though.
How to make a color curve adjasment for editing colors of an image?I found a C# project on Mr.SkyDrive but the problem is the coloring adjasment, because the coloring adjasment wasn't as other programs adjasment it wasn't correct if you view the image closely you will see some red, pink, and green pixels: (the curve like this must make the image negative)
I have several points where I draw a curved line from point to point using:e.Graphics.DrawCurve(p, theArrayOfPoints)Was wondering is it poss to draw text starting from the 1st point that followed the curve? This way the text bends.
The picture is a graphicspath drawing a curve through the specified green dots... the red points are the Bezier points that are auto generated by the graphics path.
Basically I want to pass in an array of points (in this case the green dots in the pic) and get an array back of the Bezier (red points) - I want to calculate the location of these points MANUALLY - and not use the graphicspath object to work it out.
It doesn't have to be exactly the same just similar.
This question may be off-topic. If it should be posted in another place (even on another board) For some given curves (see sample below) I have to quantify whether the red dots in some regions of the curve are more dense at the upper or lower edge of the curve. Which algorithm might be adequate to perform this task? The curves are constructed from measurements. (No mathematical formula behind it.) Every data point has two dimensions: A value in the range 4000-7000 and a second value 0-255.
I wanted to read input equation by user A+B and assign input user value to A and B to ask them to add and give answer. But I just can't get the code to work. I using VS2005 and VB.Net.[code]
Program Description: Fortuitous Dice is a game that requires two dice be rolled, one at a time. If p and q are the numbers rolled on the first and second die, respectively the value of the roll in the game is determined as follows:
P Q Rule (value of the roll and condition) Even Odd 2P + Q Odd Even P + 2Q Even Even P + Q When P not = Q P When P = Q odd Odd P + Q When P not = Q 3Q When P = Q
I have a decent understanding of the logic, the content. I'm working on a puzzle and I'd like to write a short program. I'm looking to fill in the following variables: AB.CDE FG.HIJ (they're part of coordinates, and the puzzle is part of a geocache) The puzzle asks you to determine which numbers correspond to certain colors, like this:
[code...]
I need to define A-J as >= 0 and <=9. I also need to say that each color is >= 0 and <=9, but that no color can be equal to another color (purple ≠yellow, orange, etc). some number combinations won't work. Purple and yellow can't be 2 and 5 respectively, because that'd produce a negative number. I'm guessing that there will be more than one possible result. So how do I create an equation that calculates this.
I would like to read a user's input equation or expression as a string (such as "y=5*(x+6)" or "cos(3)^2") and have the program evaluate it mathematically. Does .Net have any classes that could do this? Obviously, the compiler can already take a programmer's coded equation and evaluate it. Of course this is a different matter, but is there not a way to harness that same power with runtime user-created equations? Serialization or anything?
The other option (I guess) would be to create my own equation-generator - breaking an equation down into a binary tree of the numerical values and the operations I suppose. Aside from being a nontrivial task, my program needs optimal performance as these equations are in large loops. At the very least, this would add several conditional evaluations to each equation run - dunno if that adds up.
The project is "kWh counter", that is, a simple program that calculates the power usage.The incoming numbers are the Power of the appliance (lightbulb) and the voltage (230/120).The formula is W=P*t that is multiplication of the power and the time it is used.I thought to connect it with a timer and the passing secconds multyply with the power, and, write the ussage on a label.This would be something like a simple digital power counter.Note that the voltage is not necesary.I am from europe where the standards are 230V.
My assignment is to get the Get Monthly Income (Num1)Get Monthly Home Rent/Mortgage (Num2) Get Other Monthly Payments (alimony, child support, student loans) (Num3) Display Allowable Monthly Car Payment Display Maximum Car Value (interest rate based on credit) (answer) Public Class Form1
What I need to do is automatically generate a specific PIN number based on the current date. The formula goes like this: MMDD + 1234 = PIN. (ex. Date = 3/26/2012 -> 0326 + 1234 = 1560; With 1560 being the PIN number. I then need the PIN number to display as text, but that's the easy part, I really just need assistance with getting the date information in the proper format for the equation.
after a lot of research on formatting Maths equations, apparently using MS equation edior is the easiest way to do it. But, I have no idea how to use it in VS 2008.
I am rotating a picture dependant on the mousemove.
Private Sub PictureBox1_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles PictureBox1.MouseMove
[code]...
To simplify the part I am having problems with: rotationX = CurrentPositionX + ((InitialPositionX - MousePositonX) / SlowDownDivisor)
As an example, this occurs in both X and Y; If I click and drag in the X + Direction and release the mouse button it does exactly what I want, rotation in the positive direction. If I click and drag in the X + Direction and then drag in the X - direction, the rotation continues to be positive, it doesn't reverse. If I release the button and then click again and move in the X - direction the rotation is negative as it should, but it will continue to rotate in the negitive direction until the button is release.
I've written a very simple program that writes a tiny "config.cfg" (text) file to the computer (using StreamWriter), and a second program that is supposed to read that data back.
Unfortunately, it appears you can't save to the same folder as your program under Win7 ("Program Files (x86)" is a restricted folder.) So instead, VB automatically saves my data to the "C:Users(myname)AppDataRoaming..." folder. This is annoying, but tolerable.
PROBLEM IS: How does my second app then FIND my data file (without doing a time-wasting drive search every time the program is run?)
My code:
' Program #1: Private Sub cmdSave_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdSave.Click Dim FileWriter As New StreamWriter("config.cfg")