Matlab实现斜激波受偏向角、冲击角和马赫数的影响关系
1 简介
Matlab实现斜激波受偏向角、冲击角和马赫数的影响关系
2 完整代码
close all; clear; clc;
g=1.4;
beta=0:0.01:(pi/2);
m=0;
for M1=[1:0.1:1.4,1.6,1.8,2,2.2,2.5,3,4]
m=m+1;
theta=atan(2*cot(beta).*(((M1^2)*((sin(beta)).^2))-1) ...
./(((g+(cos(2*beta)))*M1^2)+2));
a(m)=max(theta);
b(m)=beta(theta==a(m));
plot(theta,beta)
hold on
end
plot(a,b,'-r')
xlabel('Deflection angle, $\theta$ (rad)','interpreter','latex')
ylabel("Shock wave angle, $\beta$ (rad)",'interpreter','latex')
axis([0 0.7 0 pi/2])
legend('$M_1=1$','$M_1=1.1$','$M_1=1.2$','$M_1=1.3$','$M_1=1.4$',...
'$M_1=1.6$','$M_1=1.8$','$M_1=2$','$M_1=2.2$','$M_1=2.5$','$M_1=3$',...
'$M_1=4$','interpreter','latex','location','southeast')
text(0.3,0.6,'weak wave','BackgroundColor','white','interpreter','latex')
text(0.4,1.45,'strong wave','BackgroundColor','white','interpreter','latex')
text(0.55,1.21,'$\theta=\theta_{max}$','color','red','BackgroundColor',...
'white','interpreter','latex')
text(0.35,1,'$M_2>1$','BackgroundColor','white','interpreter','latex')
text(0.35,1.25,'$M_2<1$','BackgroundColor','white','interpreter','latex')
% print('-dpdf', 'obliqueSW.pdf')
% system('pdfcrop obliqueSW.pdf obliqueSW.pdf');
3 仿真结果
4 参考文献
[1]王宇, 王世芬. 马赫数对后掠激波和湍流边界层干扰特性的影响[J]. 空气动力学学报, 1994, 012(003):313-319.
博主简介:擅长智能优化算法、神经网络预测、信号处理、元胞自动机、图像处理、路径规划、无人机等多种领域的Matlab仿真,相关matlab代码问题可私信交流。
部分理论引用网络文献,若有侵权联系博主删除。
Matlab实现斜激波受偏向角、冲击角和马赫数的影响关系相关推荐
- 马赫波,膨胀波,正激波,斜激波概念
马赫波,膨胀波,正激波,斜激波概念 马赫波 超声速气流受到微小扰动而使气流方向产生微小变化,扰动的界面是马赫波.当壁面外折一个小角度,流速增大,压强.密度和温度减小,发生膨胀,为膨胀马赫波,反之(内折 ...
- 3.飞机机票的价格受季节旺季、淡季的影响,头等舱与经济舱的价格也不同机票的原价为5000,4~10月为旺季, 旺季:头等舱打9折,经济舱打8折;淡季:头等舱打5折,经济舱打4折。请编写根据出行的月份和
3.飞机机票的价格受季节旺季.淡季的影响,头等舱与经济舱的价格也不同机票的原价为5000,4~10月为旺季, 旺季:头等舱打9折,经济舱打8折;淡季:头等舱打5折,经济舱打4折.请编写根据出行的月份和 ...
- matlab 编程计算θ0的变化对三相短路电流的影响(电力系统暂态分析)
matlab 编程计算θ0的变化对三相短路电流的影响(电力系统暂态分析) 代码: xd=2.26; xq=2.26; xd1=0.269; %xd' xq1=0.269;%xq' xd2=0.167; ...
- 【光学】基于matlab GUI矩阵法和等效界面法光学薄膜对反射率影响【含Matlab源码 2102期】
⛄一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[光学]基于matlab GUI矩阵法和等效界面法光学薄膜对反射率影响[含Matlab源码 2102期] 点击上面蓝色字体,直接付费下载, ...
- 在线时间戳转换工具的坑-同样的时间戳转为北京时间,转换结果受本机时区设置的影响...
背景 前不久在写一个时间戳转化方法时偶然发现了,一些在线转化时间戳网站存在一些问题,即同样的时间戳都转为北京时间,转换结果受本机时区设置的影响. 比如当前时间戳为:1665803160000 对应的 ...
- matlab模拟斜抛运动60,大学物理教学改革论文,关于大学物理教学方法改革-Matlab的妙用相关参考文献资料-免费论文范文...
导读:本文是一篇关于大学物理教学改革论文范文,可作为相关选题参考,和写作参考文献. (1.长江师范学院大学物理教研室 重庆 408100, 2.内蒙古工业大学 理学院物理系 内蒙古呼和浩特 01005 ...
- matlab三斜晶系,高分子与计算机模拟
高分子与计算机模拟 随着以计算机.网络技术.通讯技术为代表的信息技术的迅猛发展,计算机和互联网在化学等各领域得到了广泛的应用.由于高分子材料专业所研究的主要对象---聚合物的种类繁多,唯有通过计算机才 ...
- matlab计算斜方差_协方差与Matlab的实现
(参考文章) 标准差和方差一般是用来描述一维数据的 所谓的维数,拿EEG信号来说,每个通道就是一个维度,而同一个通道的每个一数字是样本. 协方差就是这样一种用来度量两个随机变量关系的统计量,我们可以仿 ...
- matlab计算斜方差_协方差与协方差矩阵(附Matlab实现)
今天天气很棒呀,所以也要是活力满满的一天鸭!今天回顾了之前看到的协方差和协方差矩阵,发现真的缺漏了很多,所以做如下记录. 协方差 学过概率统计的应该都知道协方差的定义,接下来就简单说明一下. 协方差表 ...
最新文章
- icinga安装介绍,监控软件
- 《软件设计精要与模式》前言
- ./ . 和#!/bin/bash 辨析Linux如何选择当前执行脚本的shell
- java list 删除元素_Java面试题:List如何一边遍历,一边删除?
- JS 常用字符串数组遍历函数方法整理
- CoffeeScript 1.9发布,引入对生成器的支持
- 双重for_测试双重图案
- php100教程源码,PHP100 视频教程 2012-2013版_PHP教程
- WordPress免费主题CorePress v4.9
- 重置mysql8.0.16的root密码
- 《怪物猎人:世界》鼠标侧键点击无效的解决方法(罗技g402)
- 配置内网windows域教程,模拟公司内网架构
- AutoCAD2006启动慢解决方案
- 物联网工程专业属于计算机类吗,物联网工程属于计算机类吗
- 新编php找工作常见面试笔试汇总
- taylor+swift纽约公寓_欧美明星豪宅都有多美,眼见为实!
- Vue Clipboard 异步复制粘贴
- 软件评测师 各章节考点汇总(基础知识部分)
- P1486 [NOI2004]郁闷的出纳员
- 【容易打工网】办公室礼仪 职场生存十八定律