Home > By category > Scripts > Communication
Sort by : Name|Date|Downloads|Rating|

Listing of Communication in Scripts

Let us assume the signal model: Y(k)=HX(k)+B(k) This script provides a method for the blind recognition of the number of sources (the size of X(k)). The noise must be spatially white and the number of receivers is assumed to be stricly greater than the number of sources.

  • Platform: Matlab, Scripts

function [f,a] = iqtofreqplot(x,freq) Finds the angle and frequency of IQs it then plots the angle and frequency as a function of time IQTOFREQPLOT('complex data', 'rate at which received I and Q per second') if you choose not to put in a frequency rate use IQTOFREQPLOT('IQ') please note that the value of your frequency may not be correct if you do not input FREQ.

  • Platform: Matlab, Scripts

This toolbox includes a complete set of blocks implemented in the Simulink environment, which allows designers to perform time-domain behavioral simulations of switched-capacitor sigma-delta modulators. The proposed set of blocks takes into account most of the SC sigma-delta modulator non-idealities, such as sampling jitter, kT/C noise and operational amplifier parameters (white noise, finite dc-gain, finite bandwidth, slew-rate and saturation voltages).

  • Platform: Matlab, Scripts

Converts binary data of any format in a string to floating point decimal of a defined fraction size. The "intsize" input parameter defines the size of the exponent and sets the fixed point location in the binary number. se accompani for test program for test of this function.

  • Platform: Matlab, Scripts

Let us assume the following MIMO model: Y(k)=HX(k)+Y(k) This file can detect the number of sources, i.e the size of the vector X(k) from the received signal Y(k). The noise is assumed spatially white and the number of receivers must be strictly greater than the number of sources.

  • Platform: Matlab, Scripts

A wonderfully simple way of adding splash screen(s) to your application. A splash screen is displayed until the main GUI has been loaded entirely. The code has been tested under Windows and Linux.

  • Platform: Matlab, Scripts

This file contain functions to diffraction coeficient for several solid shapes: - absorbig screens; - square wedges; - conductor screens. It provides the coalculation of the tansition function to solve GTD problem with UTD inside transiction zones..

  • Publisher: Joao Carmo
  • Date: 26-02-2013
  • Size: 31 KB
  • Platform: Matlab, Scripts

This is an alpha model of a polling based PROFIBUS MAC over a 802.11b PHY layer. A central base station is polling the network members in cyclic order. The PHY layer ist modeled as detailed as possible, including the PLCP and PMD sublayer, the service primitives, the state machines.

  • Platform: Matlab, Scripts

A function that takes two sequences(vectors) as parameters and computes the circular convolution . x(n),h(n) are the vectors. The vectors need NOT be of equal lengths. If they are of unequal lengths, the shorter vector is appended with trailing zeros and then circular convolution is carried out.

  • Platform: Matlab, Scripts

function y = getiq(x,freq) this takes in the frequencies X that were received at a rate of FREQ and gives you a complex value which is I and Q - this is used when you have frequency X changing and the phase is cumulative - meaning it does not start each new frequency at the same spot OR function y = getiq(data,freq,fc) this takes in frequencies X that were received at a rate of FREQ and gives you a complex value which is I and Q based around a center frequency FC this is used when you have frequency X changing and the phase is cumulative - meaning it does not start each new frequency at the same spot.

  • Platform: Matlab, Scripts

One of the file is a guide to see where the other file should be. The other file return a 60x15 matrix (60 subchannels x 15 OFDMA Symbols) and it is said on that matrix which user has to transmit in each slot. Then we'll have to allocate the information to send it.

  • Platform: Matlab, Scripts

This program deals with Spread spectrum communication systems using chaos as the sequence generators. In coming days I will be updating it with complete chaos based generators Frequency Hopping and CDMA systems with multiple users and till oustic networks poustic networks phase.

  • Platform: Matlab, Scripts

This is a set of scripts solving basic tasks for the processing of the human voice: analysis of the spectrum spectrum control equalization spectrum shifting (up/down) squaring thresholding It shows time-frequency duality, how to properly maipulate the FFT coefficients, how to plot the spectrum.

  • Platform: Matlab, Scripts
  • haarmtx
  • License: Freeware
  • Price: 0.00
  • Rating

Used in image compression, the haar transform is an alternative to the DCT transformation. This file compute an n*n Haar matrix. (same use as "dctmtx").

  • Platform: Matlab, Scripts

Simulink model of a Bluetooth communication link transmitting HV1, HV2 or HV3 voice packets. NOTE: A version of this model which works with the current release of MATLAB and Simulink is shipped with the Communications Blockset. The model includes wave file I/O, CVSD speech coding, HEC, FEC, framing, GFSK Modulation, frequency hopping, and an 802.

  • Platform: Matlab, Scripts

This application example implements an end-to-end baseband communications system compliant to the US MIL_STD_188_110B intended for long-haul and tactical communications. This model supports four different data rates: 1200bps, 600bps, 300bps and 150bps.

  • Platform: Matlab, Scripts

EZFFT(T,U) plots the power spectrum of the signal U(T) , where T is a 'time' and U is a real signal (T can be considered as a space coordinate as well). If T is a scalar, then it is interpreted as the 'sampling time' of the signal U. If T is a vector, then it is interpreted as the 'time' itself.

  • Platform: Matlab, Scripts

IMAGGS(NUM,DEN) Computation of Im[G(s)]=0 of a LTI system with transfer function defined by its NUM, DEN coefficients. Examples used are form "Computation of Stabilizing PI and PID Controllers" by Nusret Tan, Ibrahim Kaya and Dereck P. Atherton. Method is from "Fast calculation of stabilizing PID controllers" by M.

  • Platform: Matlab, Scripts

I can also calculate the number of transmitters in each area..

  • Platform: Matlab, Scripts

Set of functions to help students and engineers to make analysis and synthesis of transmission lines, waveguides, antennas and radio links..

  • Platform: Matlab, Scripts

y = RankOrderFilter(x, window, thd) runs a rank-order filtering of order N on x. y is the same size as x. If x is a matrix, RankOrderFilter operates along the columns of x. Rank-order filter calculates the p'th percentile of the data on an N sized window round each point of x.

  • Platform: Matlab, Scripts
  • rootlocus
  • License: Shareware
  • Price: .price.
  • Rating

root locus for transfer function (s/3+1)/(0.2s^2+0.8s). you can change also use this file to plot the root locus..

  • Publisher: parminder
  • Date: 05-01-2013
  • Size: 10 KB
  • Platform: Matlab, Scripts

This script simulates the Binary Amplitude Shift keying. Since BASK is a digital modulation scheme, you can modulate as many bits as you want. however, I have only simulated it for 5 bits, so that the results are visible. This is code for BASK only, means it can only modulated two digital states.

  • Platform: Matlab, Scripts

Current direct sequence code division multiple access (DS-CDMA) system suffer from Multiple access interference (MAI) and Inter symbol interference (ISI) due to the frequency selective channel. This interference can be avoided by use of Adaptive Beamforming.

  • Platform: Matlab, Scripts

Usage: Jitter = Pn2Jitter(f, Lf, fc) Inputs: f: Frequency vector (phase noise break points), in Hz, row or column. Lf: Phase noise vector, in dBc/Hz, same dimensions, size(), as f. fc: Carrier frequency, in Hz, a scalar. Output: Jitter: RMS jitter, in seconds.

  • Publisher: Arne Buck
  • Date: 06-02-2013
  • Size: 10 KB
  • Platform: Matlab, Scripts

Implementation of a Reed-Solomon decoder using RiBM, Chien search, and modified Forney's algorithm. RiBM algorithm: (Reformulated inversionless Berlekamp-Massey) see "High-Speed Architectures for Reed Solomon Decoders" by Dilip V. Sarwate, and Naresh R.

  • Platform: Matlab, Scripts

This program performs a Monte Carlo simulation of a coherent QPSK communication system and plot the error probability performance over additive whit Gaussian noise channel. The detection is based on correlation metric. Simulation is performed for 10,000 bits and measurements are made accordingly.

  • Platform: Matlab, Scripts

Simulink and Stateflow model of a four input, four output packet switch. The model includes variable length packet generators, FIFO managers, a scheduler, and a crossbar. Instructions: Unzip to a new folder, change the MATLAB current directory to this folder, then open the 'packet_switch' mdl file.

  • Platform: Matlab, Scripts

type "untitled" to run. The 7 bit data can be inputted or generated randomly.The crc polynomial used is fixed and cant be changed. The function that calculates and verifies the crc is " mycrc ". The file untitled is the gui but its m file also contains code for generation of random data.

  • Platform: Matlab, Scripts
  • crossing
  • License: Freeware
  • Price: 0.00
  • Rating

Detect the zero (or any other level) crossing of a given signal, either in discrete data points or using linear interpolation.

  • Platform: Matlab, Scripts

New Downloads

Voxal Voice Changer Free
for Mac

Voxal is free voice changer
software for Mac designed to
enhance any game or
application that uses a
microphone. Change ...

GlassWire Firewall

GlassWire\'s free firewall
software helps protect your
computer, privacy, and data by
monitoring your network
activity. ...

Crescendo Music Notation
Free for Mac

Crescendo Free is a simple and
intuitive way to create
musical compositions.
Crescendo allows you to
create, save and ...

RationalPlan Project Viewer

RationalPlan Project Viewer is
a free project planning
software viewer, the perfect
solution for anyone (from
project ...

Vivaldi for Windows 64

The Vivaldi browser does not
track you and lets you be in
control of how your browser
looks, feels and works. It
adapts ...

Remove Duplicate Contacts
for Outlook

Free and easy way to move,
remove or delete duplicate
contacts in Outlook folders.
Can find duplicates across
folders and ...

Express Accounts Free for
Mac

Express Accounts Accounting
Software Free for Mac is
professional business
accounting software. This
product is perfect ...

PDF-XChange Lite

PDF-XChange Lite is a reduced
version of PDF-XChange
Standard that contains basic
features for use when printing
...

NTFS Recovery Toolkit

NTFS recovery toolkit contains
file recovery tool, partition
recovery tool, partition
manager tool and disk editor
utility.

Active Partition Manager

Active@ Partition Manager
helps you manage storage
devices and the logical drives
or partitions that they
contain. You ...