answersLogoWhite

0

Answer
DDA uses float numbers and uses operators such as division and multiplication in its calculation. Bresenhams algorithm uses ints and only uses addition and subtraction. Due to the use of only addition subtraction and bit shifting (multiplication and division use more resources and processor power) bresenhams algorithm is faster than DDA in producing the line. Im not sure, though if i remember right, they still produce the same line in the end.

One note concerning efficiency: Fixed point DDA algorithms are generally superior to Bresenhams algorithm on modern computers. The reason is that Bresenhams algorithm uses a conditional branch in the loop, and this results in frequent branch mispredictions in the CPU. Fixed point DDA also has fewer instructions in the loop body (one bit shift, one increment and one addition to be exact. In addition to the loop instructions and the actual plotting). As CPU pipelines become deeper, mispredictions penalties will become more severe.

Since DDA uses rounding off of the pixel position obtained by multiplication or division, causes an accumulation of error in the proceeding pixels whereas in Bresenhams line algorithm the new pixel is calculated with a small unit change in one direction and checking of nearest pixel with the decision variable satisfying the line equation.

BUT this error can be calculated and will not cause problems for typical line drawing applications. Lines longer than what fits on a typical computer screen (a few thousand pixels) will be identical to Bresenham lines when using 32 bit integers. Fixed point DDA also has another advantage: Since it does not require conditional jumps, you can compute several lines in parallel with SIMD (Single Instruction Multiple Data) techniques.

User Avatar

Wiki User

15y ago

What else can I help you with?

Continue Learning about Educational Theory

WHAT IS Esma work in bts?

Esma is an abbreviation that stands for electromagnetic spectrum analyzer. This device is used to measure and analyze the electromagnetic spectrum to detect and identify different radio frequency signals. It is a tool commonly used in telecommunications and radio frequency engineering.


How will you measure a three phase electric supply?

It really depends on what you mean by 'measure' -that is, what quantity you wish to measure: voltage, current, power, or energy. It also depends on whether the load being supplied is balanced (i.e. having identical phases) or unbalanced. It also depends on whether you wish (in the case of voltage and current) whether you wish to measure line quantities or phase quantities. So, as you can see, you really require quite a complex answer!The three energised ('hot') conductors that connect a three-phase supply to its load are called 'lines' and the fourth conductor (if present) is called a 'neutral'. 'Phases' are connected either between lines, or between individual lines and the neutral, depending on whether the loads are connected in delta (three-wire systems) or star(four-wire systems).(Beware that some writers confuse 'lines' and 'phases', calling line conductors 'phase' conductors; you must always use the correct terminology!)As the line voltages (voltage between lines) are determined by the supply, they are always equal -so to measure the line voltage, only one voltmeter is needed, and it can be connected between any two lines. For a balanced load, all three line currents are equal, so only one ammeter is needed, and it can be connected in series with any one of the individual lines. For an unbalanced load, the line currents are different, so you need to connect three, separate, ammeters, each in series with a line.To measure power for a balanced, or unbalanced, load, you can use one less wattmeter than there are conductors supplying the load. So for a three-wire system, you can use two wattmeters but, for a four-wire system, you must use three wattmeters. You will need to check out the internet to find a schematic diagram for these connections: search for 'three-wattmeter method', and 'two-wattmeter method'.Energy meters follow the same connections as the wattmeter methods, but usually comprise a single instrument, rather than individual instruments so, again, you'll need to do an internet search for their wiring diagrams.


Related Questions

What computer was made in 1930?

The MIT differential analyzer, an analog computer.


What was the non-electronic differential analyzer?

The non-electronic differential analyzer was a mechanical analog computer used for solving differential equations. It used a system of gears, shafts, and mechanical integrators to approximate the solutions to mathematical problems. Developed in the early to mid-20th century, it was an early form of computation before electronic computers became widespread.


What is simple dda?

DDA stands for Digital Differential Analyzer. With that in mind, simple DDA just means that it is simplified.


What has the author Vikram K Patel written?

Vikram K. Patel has written: 'The design of dynamic microprocessor digital differential analyzer' -- subject(s): Electronic differential analyzers


Who was created the difference analyzer in the early 1920s?

The difference analyzer was created by American physicist Vannevar Bush in the early 1920s. It was one of the earliest analog computers used for solving differential equations.


What are some of the primary differences between a web traffic analyzer and a web stats analyzer?

A web traffic analyzer determines where the viewer arrived from, using what computer/browser, where they were physically located, what they read or interacted with on the site, and how they exited. A web stats analyzer compiles the number of times each of the traffic occurrences took place, tabulates, and provides graphic information on the data.


What is analytical differencial computers?

Perhaps you meant:Differential Analyzer, a type of analog computer designed to solve differential equations.Digital Differential Analyzer, a type of digital computer designed to solve differential equations.Both are special purpose computers, often not programmable and when programmable typically difficult to reprogram as they are normally programmed by rewiring not loading code. However as they are highly parallel machines they can generally solve a system of differential equations many times faster than a general purpose digital computer of similar technology.Rarely if ever seen today though. Mostly because general purpose machines are easier to program and can do the same thing, even if a bit slower.


What is the difference between Dry chemistry analyzer and Chemistry analyzer?

The difference between dry chemistry analyzer and the chemistry analyzer is the reagents used.


How is spectrum analyzer operated?

How is spectrum analyzer operated?


When was Jemiah the Analyzer created?

Jemiah the Analyzer was created in 1977.


When was Bible Analyzer created?

Bible Analyzer was created in 2006-01.


What is the best audio analyzer?

Finding the best audio analyzer is a tricky process that is dependent on many factors when listening to sounds. But based on research, the best analyzer on the market has been consistently the RTA Audio Analyzer.