Click here to Skip to main content
15,918,808 members
Home / Discussions / Algorithms
   

Algorithms

 
GeneralRe: An Algorithm Design Challenge Pin
Roger Wright18-Sep-06 13:52
professionalRoger Wright18-Sep-06 13:52 
AnswerRe: An Algorithm Design Challenge Pin
Sean Cundiff18-Sep-06 16:05
Sean Cundiff18-Sep-06 16:05 
GeneralRe: An Algorithm Design Challenge Pin
Bassam Abdul-Baki18-Sep-06 16:12
professionalBassam Abdul-Baki18-Sep-06 16:12 
GeneralRe: An Algorithm Design Challenge Pin
Sean Cundiff18-Sep-06 16:46
Sean Cundiff18-Sep-06 16:46 
GeneralRe: An Algorithm Design Challenge Pin
Bassam Abdul-Baki18-Sep-06 16:49
professionalBassam Abdul-Baki18-Sep-06 16:49 
GeneralRe: An Algorithm Design Challenge Pin
Roger Wright18-Sep-06 17:26
professionalRoger Wright18-Sep-06 17:26 
GeneralRe: An Algorithm Design Challenge Pin
Kastellanos Nikos11-Oct-06 0:34
Kastellanos Nikos11-Oct-06 0:34 
AnswerRe: An Algorithm Design Challenge Pin
Rob Graham18-Sep-06 16:35
Rob Graham18-Sep-06 16:35 
GeneralRe: An Algorithm Design Challenge Pin
Roger Wright18-Sep-06 17:23
professionalRoger Wright18-Sep-06 17:23 
AnswerRe: An Algorithm Design Challenge Pin
ColinDavies29-Sep-06 12:19
ColinDavies29-Sep-06 12:19 
Questioncombination algorithm Pin
kebd14-Sep-06 11:53
kebd14-Sep-06 11:53 
AnswerRe: combination algorithm Pin
ejuanpp15-Sep-06 1:12
ejuanpp15-Sep-06 1:12 
GeneralRe: combination algorithm Pin
kebd15-Sep-06 8:29
kebd15-Sep-06 8:29 
Questiondfgfdg Pin
Gul zeb14-Sep-06 2:13
Gul zeb14-Sep-06 2:13 
Generalfdfdsf Pin
Gul zeb13-Sep-06 21:43
Gul zeb13-Sep-06 21:43 
GeneralRe: fdfdsf Pin
Ed.Poore14-Sep-06 1:04
Ed.Poore14-Sep-06 1:04 
QuestionBezier curve, Newton-Raphelson method, formula problem, please help! [modified] Pin
srev13-Sep-06 4:29
srev13-Sep-06 4:29 
AnswerRe: Bezier curve, Newton-Raphelson method, formula problem, please help! Pin
El Corazon13-Sep-06 16:14
El Corazon13-Sep-06 16:14 
GeneralRe: Bezier curve, Newton-Raphelson method, formula problem, please help! Pin
srev13-Sep-06 23:42
srev13-Sep-06 23:42 
AnswerRe: Bezier curve, Newton-Raphelson method, formula problem, please help! Pin
ejuanpp13-Sep-06 22:00
ejuanpp13-Sep-06 22:00 
Hi,

If this is your function, y = CalcBezierValue(t, A, B, C, D), the slope function may be (I have not tested it at all)

public float CalcBezierSlope(float t, float A, float B, float C, float D)
{
t = 1 - t; // Reverse the normalised percentage

float F1 = 3 * t * t; // These vars used purely for visual clarity
float F2 = 6 * t - 9 * t * t;
float F3 = 3 * (1 - t) * (1 - t) - 6 * t * (1 - t);
float F4 = -3 * (1 - t) * (1 - t);

// I am not sure about the minus, but since there's function composition t = 1 - t ...
return ( -1 ) * A * F1 + B * F2 + C * F3 + D * F4;
}

and your iteration function may look like

public float CalcBezierNextGuess(float x0, float t, float A, float B, float C, float D)
{
// I am not sure about the minus sign, may be a plus
return t - (CalcBezierValue(t,A,B,C,D) - x0) / CalcBezierSlope(t, A, B, C, D);
}

I might be completely wrong, but I have no time to test this.

Regards,
GeneralRe: Bezier curve, Newton-Raphelson method, formula problem, please help! Pin
srev13-Sep-06 23:40
srev13-Sep-06 23:40 
General44th Mersenne Prime Discovered Pin
Bassam Abdul-Baki13-Sep-06 3:10
professionalBassam Abdul-Baki13-Sep-06 3:10 
GeneralRe: 44th Mersenne Prime Discovered Pin
Paul Conrad13-Sep-06 20:32
professionalPaul Conrad13-Sep-06 20:32 
QuestionImpossible Numbers Pin
ricecake8-Sep-06 4:13
ricecake8-Sep-06 4:13 
AnswerRe: Impossible Numbers Pin
Kacee Giger8-Sep-06 13:13
Kacee Giger8-Sep-06 13:13 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.