资源简介
该程序为火炮内弹道程序,用Matlab编写,通过该程序可以计算出火炮气体压力,速度的变化情况
代码片段和文件信息
%内弹道调用函数。
function dy = ndd_fun(tyC)
chi=C(1);lambda=C(2);lambda_s=C(3);chi_s=C(4);Z_s=C(5);mu=C(12);
theta=C(6);B=C(7);V=C(8);Delta=C(9);delta=C(10);alpha=C(11);
Z = y(1); l = y(2); v = y(3);
psi = (Z>=0&Z<1).*( chi*Z.*(1 + lambda*Z + mu*Z) ) +...
(Z>=1&Z (Z>=Z_s)*1;
l_psi = 1 - (Delta/delta)*(1-psi) - alpha*Delta*psi;
p = ( psi - v*v )/( l + l_psi );
dy(1) = sqrt(theta/(2*B))*(p^V)*(Z>=0&Z<=Z_s);
dy(2) = v;
dy(3) = theta*p/2;
dy = [dy(1);dy(2);dy(3)];
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-04-24 10:49 内弹道程序\
文件 533 2010-04-01 08:42 内弹道程序\ndd_f.m
文件 3876 2013-04-24 10:48 内弹道程序\ndd_f1.m
相关资源
- HMMforspeechrecogntion 一个可执行的HMM语音
- GAPSO 这个算法是遗传算法和粒子群优
- MATLAB_image_process_with_PDE 运用偏微分方
- gabijiao 该程序通过实例(函数)
- GPS_carr_loop GPS跟踪模块的载波跟踪环的
- barcode 基于图像的条形码识别程序(识
- NURBS-curve NURBS曲线的绘制程序
- B-spline-surface 在MATLAB-2008a环境下编写的
- NURBS-surface 在MATLAB-2008a环境下编写的
- ACO 用MATLAB编写的蚁群算法最短路径寻
- adaboost 基于adaboost的人脸识别程序
- gps GPS信号的捕获、处理程序
- fuzzynetme 模糊神经网络的MATLAB程序
- BarrelDistortion 两个matlab程序
- ridgelet_transform 一个用于图像描述表示
- V1.0 串口通信程序
- matlab-acq GPS C/A码捕获 用的是fft频域的
- RBF_Matlab_code 径向基函数的matlab 代码程
- matlabsanweichongjian matlab三维重建程序
- multifractal-compute 用MATLAB编写的图象多
- SVSLMS 本程序提出了变步长自适应滤波
- nolinear_ica 非线性卷积盲源分离程序
- pca 主成分分析程序
- chepaishibie 一个车牌识别的小程序
- Matlab-ECG-Processing 非常实用的基于Mat
- GJdongtaigzzz 改进了的动态视频目标跟踪
- PCA-SVM
- SIFT2830309
- Wavelet_denoising 小波变换的MATLAB源程序
-
thresholddenoisingba
sedonwavelet 小波阈值
评论
共有 条评论