差分编码的matlab源程序
“差分编码的matlab源程序”相关的资料有哪些?“差分编码的matlab源程序”相关的范文有哪些?怎么写?下面是小编为您精心整理的“差分编码的matlab源程序”相关范文大全或资料大全,欢迎大家分享。
油藏数值模拟隐式差分MATLAB源程序
%隐式求解方法
%t为投产后某一时刻,单位:天 %d:迭代时间;
%Pwf1:W1井底流压; %Q2:W2井产油量;
function [P,d,Pwf1,Q2]=implict(t) %油藏参数 Pini=20; u=5e-3; C=2e-4; Q1=30; Pwf2=15; dx=200; dy=200; dt=24;
n=t*24/dt;%迭代时间步数 re=0.208*dx; rw=0.1; %渗透率
K=[0 259 222 200 190 180 185 0 0 0 0;259 259 222 200 190 180 185 185 0 0 0;310 310 240 235 228 210 195 195 0 0 0;330 330 290 270 250 230 205 197.5 180 185 0;350 350 300 280 259 222 200 190 180 185 185;340 340 320 290 310 240 235 228 210 195 195;355 355 335 315 310 290 270 250 230 205 205;0 0 0 0 325 300 280 240 210 215 2
油藏数值模拟隐式差分MATLAB源程序
%隐式求解方法
%t为投产后某一时刻,单位:天 %d:迭代时间;
%Pwf1:W1井底流压; %Q2:W2井产油量;
function [P,d,Pwf1,Q2]=implict(t) %油藏参数 Pini=20; u=5e-3; C=2e-4; Q1=30; Pwf2=15; dx=200; dy=200; dt=24;
n=t*24/dt;%迭代时间步数 re=0.208*dx; rw=0.1; %渗透率
K=[0 259 222 200 190 180 185 0 0 0 0;259 259 222 200 190 180 185 185 0 0 0;310 310 240 235 228 210 195 195 0 0 0;330 330 290 270 250 230 205 197.5 180 185 0;350 350 300 280 259 222 200 190 180 185 185;340 340 320 290 310 240 235 228 210 195 195;355 355 335 315 310 290 270 250 230 205 205;0 0 0 0 325 300 280 240 210 215 2
OFDM matlab源程序
%main_OFDM.m
%一个相对完整的OFDM通信系统的仿真设计,包括编码,调制,IFFT, %上下变频,高斯信道建模,FFT,PAPR抑制,各种同步,解调和解码等模 %块,并统括系统性能的仿真验证了系统设计的可靠性。
clear all close all clc
%++++++++++++++++++++++++++全局变量++++++++++++++++++++++++++++++ % seq_num 表示当前帧是第几帧 % count_dds_up 上变频处的控制字的累加
% count_dds_down 下变频处的控制字的累加(整整) % count_dds_down_tmp 下变频处的控制字的累加(小数) % dingshi 定时同步的定位
% m_syn 记录定时同步中的自相关平台 global seq_num global count_dds_up global count_dds_down
global count_dds_down_tmp global dingshi global m_syn
%+
OFDM matlab源程序
%main_OFDM.m
%一个相对完整的OFDM通信系统的仿真设计,包括编码,调制,IFFT, %上下变频,高斯信道建模,FFT,PAPR抑制,各种同步,解调和解码等模 %块,并统括系统性能的仿真验证了系统设计的可靠性。
clear all close all clc
%++++++++++++++++++++++++++全局变量++++++++++++++++++++++++++++++ % seq_num 表示当前帧是第几帧 % count_dds_up 上变频处的控制字的累加
% count_dds_down 下变频处的控制字的累加(整整) % count_dds_down_tmp 下变频处的控制字的累加(小数) % dingshi 定时同步的定位
% m_syn 记录定时同步中的自相关平台 global seq_num global count_dds_up global count_dds_down
global count_dds_down_tmp global dingshi global m_syn
%+
书中Matlab源程序
书中Matlab源程序 第1 章 绪论
【例1-1】有一名学生,期末有5门功课要考试,可用的复习时间有18小时。假定这五门课程分别是数学、英语、计算机基础、画法几何和专业概论。如果不复习直接参加考试,这五门功课预期的考试成绩分别为65分、60分、70分、60分和65分。复习以1小时为一单元,每增加1小时复习时间,各门功课考试成绩就有可能提高,每复习1小时各门功课考试成绩提高的分数分别为3分、4分、5分、4分和6分。问如何安排各门功课的复习时间可使平均成绩不低于80分,并且数学和英语成绩分别不低于70分和75分。
解:设分配在数学、英语、计算机基础、画法几何和专业概论这五门功课的复习时间分别为x1,x2,x3,x4,x5,则可列出如下的目标函数和限制条件为:
f(x)?x1?x2?x3?x4?x5 x1?x2?x3?x4?x5?18
(3x1?4x2?5x3?4x4?6x5?320)/5?80
3x1?65?70
本例具体程序如下:
%li_1_1 f=[1 1 1 1 1];
A=[1 1 1 1 1; -3 -4 -5 -4 -6; -3 0 0 0 0; 0 -4 0 0 0; 3 0
cdma的MATLAB仿真源程序
%*************************************************************************************
% This function pertains to the addition of AWGN with mean zero and % parameter 'variance' to an input signal. %
% AUTHOR: Wenbin Luo % DATE : 04/12/01 % % SYNOPSIS: y = awgn(x,var) % x ---> input signal % var ---> variance
% y ---> y = x + AWGN
%***********************************************************************************
function y = awgn(x,var) w = randn(1,lengt
潮流计算的MATLAB源程序
电工专业必看
%简单潮流计算的牛顿拉夫逊程序,相关的原始数据数据数据输入格式如下: %B1是支路参数矩阵,第一列和第二列是节点编号。节点编号由小到大编写 %对于含有变压器的支路,第一列为低压侧节点编号,第二列为高压侧节点 %编号,将变压器的串联阻抗置于低压侧处理。
%第三列为支路的串列阻抗参数。
%第四列为支路的对地导纳参数。
%第五列为含变压器支路的变压器的变比
%第六列为变压器是否含有变压器的参数,其中“1”为含有变压器,
%“0”为不含有变压器。
%B2为节点参数矩阵,其中第一列为节点注入发电功率参数;第二列为节点负荷功率参数;第三列为节点电压参数;第六列为节点类型参数,其中“1”为平衡节点,“2”为PQ节点,“3”为PV节点参数。
%X为节点号和对地参数矩阵。其中第一列为节点编号,第二列为节点对地 %参数。
n=input('请输入节点数:n=');
n1=input('请输入支路数:n1=');
isb=input('请输入平衡节点号:isb=');
pr=input('请输入误差精度:pr=');
B1=input('请输入支路参数:B1=');
B2=input('请输入节点参数:B2=');
X=input('节点号和对地参数:X=');
Y=zeros(n
cdma的MATLAB仿真源程序
%*************************************************************************************
% This function pertains to the addition of AWGN with mean zero and % parameter 'variance' to an input signal. %
% AUTHOR: Wenbin Luo % DATE : 04/12/01 % % SYNOPSIS: y = awgn(x,var) % x ---> input signal % var ---> variance
% y ---> y = x + AWGN
%***********************************************************************************
function y = awgn(x,var) w = randn(1,lengt
matlab源程序代码
clear all;
clc;
tic;
X=zeros(1000,4);Y=zeros(1000,4);U=zeros(1000,1);
M=3;
a=[28 18 74 74 70 72 60 36 12 18 14 90 78 24 54 62 98 36 38 32]; b=[42 50 34 6 18 98 50 40 4 20 78 36 20 52 6 60 14 58 88 54]; Aeq=zeros(20,80);
for j=1:20
for k=1:20
if j==k
Aeq(j,k)=1;
else
Aeq(j,k)=0;
end
end
for k=21:40
if k==j+20
Aeq(j,k)=1;
else
Aeq(j,k)=0;
end
end
for k=41:60
if k==j+40
Aeq(j,k)=1;
else
Aeq(j,k)=0;
end
end
for k=61:80
if k==j+60
Aeq(j,k)=1;
else
Aeq(j,k)=0;
end
end
end
Aeq;
A=zeros(4,80);
for i=1:4
for k=1:80
if i==1
for k=1:20
A(i,k)=1;
end
end
if i==2
for k=21:40
A(i,k)
曼彻斯特编码与差分曼彻斯特编码
曼彻斯特编码与差分曼彻斯特编码
曼彻斯特编码(Manchester Encoding),也叫做相位编码(PE)是一个同步时钟编码技术,被物理层用来编码一个同步位流的时钟和数据;常用于局域网传输。在曼彻斯特编码中, 每一位的中间有一跳变,位中间的跳变既作时钟信号,又作数据信号,就是说主要用在数据同步传输的一种编码方式。
但在不同的书籍中,曼彻斯特编码中,电平跳动表示的值不同,这里产生很多歧义:
1、在网络工程师考试以及与其相关的资料中,如:雷振甲编写的《网络工程师教程》中对曼彻斯特编码的解释为:从低电平到高电平的转换表示1,从高电平到低电平的转换表示0,模拟卷中的答案也是如此,张友生写的考点分析中也是这样讲的。
位中间电平从高到低跳变表示\; 位中间电平从低到高跳变表示\。
2、在一些《计算机网络》书籍中,如《计算机网络(第4版)》中(P232页)则解释为高电平到低电平的转换为1,低电平到高电平的转换为0,《数据通信与网络(第三版)》,《计算机网络(第4版)》采用如下方式:
位中间 电平从高到低跳变表示\; 位中间电平从低到高跳变表示\。
在清华大学出版的《计算机通信与网络教程》也是这么说的,就以此为标准,我们就叫这为标准曼彻斯编码。至于第一种