Matlab code of convolutional coding and viterbi algorithm?
matlab code for convolutional coding and BCH coding
Program calculate determinant of matrices in matlab?
d = det(X) returns the determinant of the square matrix X. If X contains only integer entries, the result d is also an integer.
The determinant is computed from the triangular factors obtained by Gaussian elimination [L,U] = lu(A)
s = det(L) % This is always +1 or -1
det(A) = s*prod(diag(U))
The statement A = [1 2 3; 4 5 6; 7 8 9]
produces A =
1 2 3
4 5 6
7 8 9
This happens to be a singular matrix, so d = det(A) produces d = 0. Changing A(3,3) with A(3,3) = 0 turns A into a nonsingular matrix. Now d = det(A) produces d = 27.
For more info visit
http://www.mathworks.com/access/helpdesk/help/techdoc/ref/det.html
What is autonomous segmentation in digital image processing?
Autonomous = done automatically by a software (used in robotics)
Image segmentation = dividing the image into parts that can be used later to recognize relevant image features (like objects)
The definition of autonomous segmentation is summing up both terms and refers to a automatic, without human intervention, segmentation of the image. It means that the segmentation algorithms auto-calibrate themselves. This may seem a simple task for a controlled indoor environment, but can also become a huge complexity in outdoor scenes where the lightning conditions are ranging from complete darkness to direct sunlight on the sensor.
Commands for removing the clutter in matlab?
Not sure what you mean by "clutter". You can simplify your windows down to just the command window by toggling all of them off under the "windows" toolbar.
How can i plot fiber waveguide dispersion using matlab programme?
Hi,
First I assume you are familiar with the fiber characteristic wave equation. If not, it appears on many textbooks, like Okoshi Takanori, Amnon Yariv, Katsunary Okamoto or Dietrich Marcuze.
One option is to determine the "beta" ()propagation constant) at each "v" number separately. The low v numbers require high resolution since the char. equation oscillates very fast and erratically. Above v=1 it becomes relaxed and the beta shall be found very stably
Another thing is that if can make the relaxed approximated of using LP modes, rather than the full vectorial HE / EH / TM / TE, the equation if much simpler, If your fiber has small delta-n, below 0.02, this is the usually the case.
Good Luck.
Y. Sh.
The way I am doing it now, but this time you cannot tell anyone what this means.
What is the best matlab version for an engineer?
You could get a free license version of MATLAB such as Octave or FreeMat. You can find it very easily by a WWW search. Personally I do use MATLAB from the Mathworks, although you would have to purchase it from the Mathworks. Octave and FreeMat are essentially the same as MATLAB, except a few differences in syntax. If you are a student, you could purchase it at a low cost from the Mathworks. It is slick and simple to get into, and I think worth the cost.
What are the best online resources to learn MATLAB and Simulink from MathWorks?
There are some tutorials on Mathworks about MATLAB & Simulink and other specific fields like Digital Signal Processing, Control System, and Computational Math.
All available on the Mathworks site
Discrete time sinusoidal signals in matlab?
In MATLAB, discrete-time sinusoidal signals can be generated using the sin function along with a time vector. For example, you can create a time vector t using 0:Ts:duration, where Ts is the sampling period and duration is the total time. The sinusoidal signal can be defined as x = A * sin(2 * pi * f * t + phi), where A is the amplitude, f is the frequency, and phi is the phase shift. You can then plot the signal using the plot function to visualize the discrete-time sinusoidal waveform.
Give the matlab code for the Plot of radiation pattern for linear arrays?
To plot the radiation pattern for linear arrays in MATLAB, you can use the following code snippet:
% Parameters
N = 8; % Number of elements
d = 0.5; % Element spacing (in wavelengths)
theta = linspace(0, 2*pi, 360); % Angle range
% Array factor calculation
AF = abs(sin(N*pi*d*sin(theta))./(sin(pi*d*sin(theta))));
% Plot
polarplot(theta, AF);
title('Radiation Pattern of Linear Array');
This code calculates the array factor for a linear array and plots the radiation pattern in polar coordinates. Adjust N and d as needed for different array configurations.
What is color enhancement in digital image processing?
Image Enhancement is trying to improvise the quality of image over received or initial image.It is a subjective process. Meaning it varies from person to person to what extent the quality has to be fined to.
Techniques involved are-
1. POINT PROCESSING.
A IMAGE NEGATION
B LOG COMPRESSION
C CONTRAST STRETCHING
D GREY LEVEL SLICING(WITH OR W/O BACKGROUND CONSERVATION)
E BIT PLANE SLICING
2. NEIGHBORHOOD PROCESSING
A HISTOGRAM EQUALIZATION
B HISTOGRAM SPECIFICATION
What is housekeeping in matlab?
In MATLAB, housekeeping refers to the practices and techniques used to manage and organize the workspace and environment efficiently. This includes tasks such as clearing variables from memory, closing open figures, and resetting the command window to ensure a clean working state. Proper housekeeping helps prevent errors and improves the efficiency of code execution by managing resources effectively. It also aids in maintaining clarity and organization within scripts and functions.