Home > By category > Scripts >Development Tools > Conjugate Gradient Method



Conjugate Gradient Method

  • Downloads: 
  • Views: 
  • Rating:

The conjugate gradient method aims to solve a system of linear equations, Ax=b, where A is symmetric, without calculation of the inverse of A. It only requires a very small amount of membory, hence is particularly suitable for large scale systems.

It is faster than other approach such as Gaussian elimination if A is well-conditioned. For example,

n=1000;
[U,S,V]=svd(randn(n));
s=diag(S);
A=U*diag(s+max(s))*U'; % to make A symmetric, well-contioned
b=randn(1000,1);
tic,x=conjgrad(A,b);toc
tic,x1=Ab;toc
norm(x-x1)
norm(x-A*b)

Conjugate gradient is about two to three times faster than Ab, which uses the Gaissian elimination.

Free download from Shareware Connection - The conjugate gradient method aims to solve a system of linear equations, Ax=b, where A is symmetric, without calculation of the inverse of A

Publisher: Yi Cao | License: Freeware | Price: 0.00
Version: 1.0 | Size: 10 KB | Platform: Matlab, Scripts
Released Date: 16-02-2013 | Rating: 0 | Title: Conjugate Gradient Method

Author Url: http://www.mathworks.com
Program Info Url: http://www.mathworks.com
Download Url: http://www.mathworks.com/matlabcentral/fx_files/22494/2/conjgrad.zip

More downloads from Conjugate Gradient Method publisher Yi Cao:

Faddeev-Leverrier Algorithm - The code implements the so called Faddeev-Leverrier algorithm to compute the coefficients of the characteristic polynomial

Configurable Simulink Model for DC-DC Converters with PWM PI Control - This package includes a configurable Simulink model for three different types of DC-DC converters (Buck, Boost and Buck-Boost converters) with a PWM PI controller

Steam Condenser Model and PI Control - The zip file includes the model description in a pdf file, a simulink model of the steam condenser, a function to perform Reaction Curve PID tuning and an m-file to run the model.

recursive solver to peg solitaire contest - A recursive version of the fast solver to provide more tweak handles for those wish to push the 3-minute limits

Learning PID Tuning III: Performance Index Optimization - Most PID tuning rules are based on first-order plus time delay assumption of the plant hence cannot ensure the best control performance

Conjugate Gradient Method keywords:
Conjugate Gradient Method related downloads:

Efficient Conjugate Gradient Method for Symmetric Banded Matrix - This code uses conjugate gradient method to solve the linear system Ax= b, where A is symmetric and banded.

Large Scale Path Loss and Okumura Model - This program simulates the Large Scale Path Loss for Wireless Communications

Large Scale Optimization Templates - Highly tunable, simple to use collection of the templates, containing a set of classes for solving unconstrained large scale nonlinear optimization problems.

Digital Signal Analysis - Fourier Transform is one of the basic tools to analysis a large scale of problems related to time-series analysis.

MTRON - TRON is a trust region method for the solution of large scale bound-constraint optimization problems, i.e. problems of the form min f(x) subject to a_j leq x_j leq b_j where f : R^n --> R^n should be twice differentiable.

Shareware Connection periodically updates pricing and software information of 'Conjugate Gradient Method' from company source 'Yi Cao' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft,  Using 'Conjugate Gradient Method' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Conjugate Gradient Method.

New Reviews

PictBear - Nowadays, a majority of PC users resort to digital image editing once in a while. It may be required for retouching image captured in smart phones or for creating an album in Facebook. For some people, tinkering with digital images is a pastime ...

Device Doctor - Keeping the drivers of hardware components used in your PC is really important. Obsolete device drivers lead to a myriad of problems affecting PC performance. While advanced users may check for outdated drivers personally, this may not be an ...

Skitch - Skitch is a user friendly and lightweight image capturing app for OS X that has been in the scene for quite some time. After its purchase by Evernote, the nifty Mac screen-capture tool has undergone some changes. You can still perform tasks with ...

Qustodio Free Parental Control - Without using the Internet, it is extremely difficult to obtain information, seek entertainment or look for study references but there is a downside to it as well. While some tech savvy kids master the tricks to bypass monitoring of their parents ...

EasyBrake - PC users often need to convert videos from various formats to other formats that suit their needs. As expected, there are hundreds of free and paid apps to accomplish such tasks nowadays. It is not mandatory that you will have to pay a high ...

Xvirus Personal Guard - Nowadays, it is quite risky to use a computer without having suitable security suite or antivirus installed in it. Your computer’s security can be breached any moment without a suitable antivirus or Internet security software. There are so ...

LastPass - Nearly every computer and internet users need to deal with a lot of passwords and this number only goes up with time! Remembering so many passwords becomes tedious with time and that can add to inconvenience. While you can assign the task of ...

CamMask - There are several types of webcam software available in market and so you need not stick with the default webcam software of your laptop any longer. However, not all webcam apps can offer you a plethora of fun and dazzling effects as CamMask. ...

Machete Video Editor Lite 3.8 build - Average PC users are no longer strangers to video file handling and editing. There are so many sources from where you acquire video files, as it is. You also need to deal with video clips acquired from cameras and smart phones. At times, you may ...

HWiNFO32 - While Windows ships with its inbuilt utilities and there are command prompts to diagnose hardware and software components, these may not be feasible for all users. To learn about exact hardware and software configuration in a computer, either ...




New Downloads

Etsy Clone Script

Etsy clone script, it is used
to create an ecommerce site
like ebay.

Product Comparison

Product Comparison Script is a
smart PHP based app suitable
for various e-shops offering a
wide range of products and ...

Knowledge Base Builder

A simple, yet powerful
knowledge base software to
help you maintain a complete
Q&A section on your
website. Structure ...

Letter Extraction from
Image

This program makes an easy
understanding of Image
Processing on MATLAB.

HDcms

HDcms is a content managment
system designed to be simple
and easy to use.

Long-time simulation for a
rigid body

These function implement Lie
integrators to perform long
time simulation of a rigid
body in a static
spring-magnetic ...

Generic DLL Front-End

This GUI simplifies using the
new generic DLL calling
capability provided by the
MathWorks.

Euler_Phi and Its
Applications

Euler_Phi (n) returns the no
of positive integers less than
n which are prime to n.

Formulation of Ybus by
singular transformation
method of an IEEE 14 bus
system

This programs explains the
formulation of Ybus by
singular transformation method
of an IEEE 14 bus system

Alamouti Scheme with GUI

Alamouti Scheme with GUI
performs Monte-Carlo
simulation and estimates BER
of Alamouti Scheme over
Rayleigh channel.

Easy PHP News Module

Easy PHP News Module (EPNM),
is a simple script to easily
add and remove content or news
to a website

Chess with "Greedy Edi"

Play chess against "Greedy
Edi".