Coding Efficiency Formula

Fx Copy
LaTeX Copy
Code efficiency in information theory refers to the ability of a code to compress a message as much as possible while still being able to transmit it without errors. Check FAQs
ηc=(Hr[S]Llog2(Ds))100
ηc - Code Efficiency?Hr[S] - R-Ary Entropy?L - Average Length?Ds - Number of Symbols in Encoding Alphabet?

Coding Efficiency Example

With values
With units
Only example

Here is how the Coding Efficiency equation looks like with Values.

Here is how the Coding Efficiency equation looks like with Units.

Here is how the Coding Efficiency equation looks like.

0.081Edit=(1.13Edit420Editlog2(10Edit))100
You are here -
HomeIcon Home » Category Engineering » Category Electronics » Category Information Theory And Coding » fx Coding Efficiency

Coding Efficiency Solution

Follow our step by step solution on how to calculate Coding Efficiency?

FIRST Step Consider the formula
ηc=(Hr[S]Llog2(Ds))100
Next Step Substitute values of Variables
ηc=(1.13420log2(10))100
Next Step Prepare to Evaluate
ηc=(1.13420log2(10))100
Next Step Evaluate
ηc=0.0809914035953092
LAST Step Rounding Answer
ηc=0.081

Coding Efficiency Formula Elements

Variables
Functions
Code Efficiency
Code efficiency in information theory refers to the ability of a code to compress a message as much as possible while still being able to transmit it without errors.
Symbol: ηc
Measurement: NAUnit: Unitless
Note: Value can be positive or negative.
R-Ary Entropy
R-ary entropy is defined as the average amount of information contained in each possible outcome of a random process.
Symbol: Hr[S]
Measurement: NAUnit: Unitless
Note: Value should be greater than 0.
Average Length
Average length is typically defined as the expected value of the length of a variable-length code used to encode a set of symbols.
Symbol: L
Measurement: NAUnit: Unitless
Note: Value should be greater than 0.
Number of Symbols in Encoding Alphabet
The number of symbols in encoding alphabet depends on the specific encoding scheme or standard being used.
Symbol: Ds
Measurement: NAUnit: Unitless
Note: Value can be positive or negative.
log2
The binary logarithm (or log base 2) is the power to which the number 2 must be raised to obtain the value n.
Syntax: log2(Number)

Other formulas in Source Coding category

​Go R-Ary Entropy
Hr[S]=H[S]log2(r)
​Go Coding Redundancy
Rηc=(1-(Hr[S]Llog2(Ds)))100
​Go Source Efficiency
ηs=(H[S]H[S]max)100
​Go Source Redundancy
Rηs=(1-η)100

How to Evaluate Coding Efficiency?

Coding Efficiency evaluator uses Code Efficiency = (R-Ary Entropy/(Average Length*log2(Number of Symbols in Encoding Alphabet)))*100 to evaluate the Code Efficiency, The Coding Efficiency is defined as ration of the average information per symbol of encoded language to the maximum possible average information per symbol. Code Efficiency is denoted by ηc symbol.

How to evaluate Coding Efficiency using this online evaluator? To use this online evaluator for Coding Efficiency, enter R-Ary Entropy (Hr[S]), Average Length (L) & Number of Symbols in Encoding Alphabet (Ds) and hit the calculate button.

FAQs on Coding Efficiency

What is the formula to find Coding Efficiency?
The formula of Coding Efficiency is expressed as Code Efficiency = (R-Ary Entropy/(Average Length*log2(Number of Symbols in Encoding Alphabet)))*100. Here is an example- 0.080991 = (1.13/(420*log2(10)))*100.
How to calculate Coding Efficiency?
With R-Ary Entropy (Hr[S]), Average Length (L) & Number of Symbols in Encoding Alphabet (Ds) we can find Coding Efficiency using the formula - Code Efficiency = (R-Ary Entropy/(Average Length*log2(Number of Symbols in Encoding Alphabet)))*100. This formula also uses Binary Logarithm (log2) function(s).
Copied!