Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.149.092 Times

Distance from points to a hyperbola 1.0

  Date Added: April 24, 2013  |  Visits: 344

Distance from points to a hyperbola

Report Broken Link
Printer Friendly Version


Product Homepage
Download (39 downloads)



This is an adaptation of the projecting method for ellipse introduced by D. Eberly.Internet publication: "Distance from a point to an ellipse in 2D" (2004) Geometric Tools, LLC, www.geometrictools.comBook publication: "3D Game Engine Design", 2nd edition.Morgan Kaufmann Publishers, San Francisco, CA, 2007. (see Section 14.13.1)Usage: [RSS, XYproj] = Residuals_hyperbola(XY,ParG)Input: XY(n,2) is the array of coordinates of n points x(i)=XY(i,1), y(i)=XY(i,2) ParG is a vector 5x1 of the hyperbola parameters ParG = [Center(1:2), Axes(1:2), Angle]' Center - the coordinates of the hyperbola's center Axes - the axes (major, minor) Angle - the angle of tilt of the hyperbola Note: if hyperbola is defined by equation x^2/a^2-y^2/b^2=1, then Center=(0,0),Axes=(a,b),Angle=0Output: RSS is the Residual Sum of Squares (the sum of squares of the distances) XYproj is the array of coordinates of projectionsThis algorithm is proven to converge and reaches an accuracy of 7-8 significant digit. It takes 6-7 iterations per point, on average

Requirements: No special requirements
Platforms: Matlab
Keyword: Angle Center Defined Equation Hyperbola Major Minor Parameters X2a2y2b23d1
Users rating: 0/10

License: Shareware Size: 10 KB
USER REVIEWS
More Reviews or Write Review


DISTANCE FROM POINTS TO A HYPERBOLA RELATED
Development Tools  -  Distance from points to an ellipse 1.0
This is a modified version of an iterative algorithm published byD. Eberly.Internet publication: "Distance from a point to an ellipse in 2D" (2004) Geometric Tools, LLC, www.geometrictools.comBook publication: "3D Game Engine Design", 2nd...
10 KB  
Libraries  -  Unix::Mknod 0.03
Unix::Mknod is a Perl extension for mknod, major, minor, and makedev. SYNOPSIS use Unix::Mknod qw(:all); use File::stat; use Fcntl qw(:mode); $st=stat(/dev/null); $major=major($st->rdev); $minor=minor($st->rdev); mknod(/tmp/special,...
5.12 KB  
Development Tools  -  Model Determination using Genetic Algorithm: Application to Vapour Pressure vs Temperature Equations 1.0
We use the genetic algorithm (gatool) to determine the three parameters of the simple Antoine equation and the six parameters of the Modified Antoine Model. Predictions are in perfect agreement with experimental data of vapor pressure of ethanol...
20.48 KB  
Multimedia  -  circle3.m 1.0
This routine draws a circle with center defined as a vector CENTER, radius as a scaler RADIS. NOP is the number of points on the circle.
10 KB  
Education  -  How to play the guitar Vol 3 5.5
You will find in this guitar course eleven studies inspired by various forms of the Blues: major, minor, finger-picking, played with a pick, etc. The cyclic structure of this musical style produces pieces which are easy to remember, however the...
3.13 MB  
Programming  -  Apache::LangURI 0.19
Apache::LangURI is a Perl module that will attempt to match the first segment of the path of an http URL to an RFC3066 - language code. It will also optionally prepend the "best" language code to the path, should it not already...
10.24 KB  
Development Tools  -  draw_ellipse 1.0
Set the elements of the Matrix Image which are in the interior of the ellipse E with the value 'color'. The ellipse E has center (y0, x0), the major axe = a, the minor axe = b, and teta is the angle macked by the major axe with the horizontal...
10 KB  
Audio Tools  -  Java Jazz Teacher 1.0.0
JJTeacher is a java based programm to learn jazzchords on a midikeyboard. The chords are displayed on screen and you have to play them. Some chords like Minor, Major and Evans voicings are delivered. Own chords can be defined in an xmlfile.
419.84 KB  
Development Tools  -  magnetometers calibration 1.0
MgnCalibration performs magnetometer calibration from a set of data using Merayo technique with a non iterative algoritm J.Merayo et al. "Scalar calibration of vector magnemoters" Meas. Sci. Technol. 11 (2000) 120-132.This implementation use svq,...
10 KB  
Development Tools  -  Datum2D.m 1.0
Arbitrary-order polynomial datum is fit to and extracted from input xy data. Outliers - defined based either on a non-parametric or mutliples-of-standard deviation criteria - are optionally identified and "set aside". The interative solution...
10 KB  
NEW DOWNLOADS IN SCRIPTS, DEVELOPMENT TOOLS
Scripts  -  Freelancer Script 5.05
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Post projects. Featured projects. Private projects. Sealed projects. Edit/delete projects. Select freelancers....
5.49 MB  
Scripts  -  B2B Script 4.20
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Sign-up Account (Registration of account). Lead generation tools (for the sellers). Email verification to...
5.49 MB  
Scripts  -  B2C Script 5.06
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). The script comes with totally editable site colors, icons and graphics Multilevel categories allows extensive browsing Admin can change Category ordering or...
5.49 MB  
Scripts  -  Social Networking Script 2.86
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Registration with name, email, password, date of birth etc. User can add multiple school, college, university with start...
5.49 MB  
Scripts  -  Business Networking Script 8.04
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Ajax based interface. Profile creation. Different types of profile. Profile for jobseekers, employers and employed...
5.49 MB  
Development Tools  -  Aml2CHM 3.50
Those who use the popular Aml Pages text editor might be looking out for a way of generating help files from their text and notes. Aml2CHM is a plug-in that was developed to offer people a quick and efficient way of converting Aml Pages documents...
549.99 KB  
Development Tools  -  VMP Viewer 1.0
This is a very rudimentary tool to visualize the VMP files generated by BrainVoyager. Useful to share files with people who do not have BV.
10 KB  
Development Tools  -  Sending reports and timestamped file by emailing 1.0
main executing reference usage:[1] usage_send_mail.mIllustrates email sending with multiple separate files or single timestamped tar file. Attachment failure is properly handled, with continuation of report emailing without the attachment.[2]...
768 KB  
Development Tools  -  IrisMVC 2.0 rc1
IrisMVC is an OOP PHP framework that developers can use as a strong and secure foundation to build on various web applications following the Model-View-Controller (MVC) pattern. It provides the basic functionality developers need, without...
51.2 KB  
Development Tools  -  7-Zip for Script 4.42
7-Zip is a file archiver with a high compression ratio.Features:- High compression ratio in new 7z format with LZMA compression- Supported formats:- Packing / unpacking: 7z, ZIP, GZIP, BZIP2 and TAR- Unpacking only: RAR, CAB, ISO, ARJ, LZH, CHM,...
624.64 KB