matlab生成曲线程序,Matlab绘制频散曲线程序代码(20210119130722).docx
Matlab绘制频散曲线
程序代码
-CAL-FENGHAI-(2020YEAR-YI
function disper
%绘制平板频散曲线
%tic
clc;clear;
cl=5790;%材料纵波波速(钢板)
cs=3200;%材料横波波速(钢板) dfd=*le3;
fdO=:dfd/le3:2O)*le3;%频厚积(MHz*mm) d_Q235二 6;
cps_mi n二2700;
cpa_min=100;
cp_max=10000;
mode=3;%绘制的模式数
precision=le-8;
cpa=zeros(length(fdO),mode);
cps=zeros(le ng th(fdO),mode);
for i=l:length(fdO)
fd=fdO(i);
[cpl2 n]=ss(cps_min/cp_max/fd/cl,cs,mode);
for j=l:n
cpl=cpl2(j,l);
cp2=cpl2(j,2);
cps(i,j)=serfe n(cpl,cp2,fctcl£S'precisi on); end
[cpl2 n]=aa(cpa_min,cp_max/fd/cl/cs,mode); for j=l:n
cpl=cpl2(j,l);
cp2=cpl2(j,2);
cpa(ij)=aerfe n(cpbcp2,fd£l‘cs,precisi on); end
end
h=zeros(mode,2);
%相速度
figure(l)
for j=l:2
ifj==l
cp=cps;
color=,b,;
else
cp=cpa;
color二T;
end
for i=l:mode
cpp=cp(:,i);
in d=fi nd(cpp==0);
if ^isempty(ind)
h(i/j)=plot((fdO(ind(end)+l:end))/d_Q235/cpp(ind(end)+l:end),color);
else
h(i/j)=plot(fdO/d_Q235,cpp/color);
end
hold on
end
ifj==2
xlabel('f/(KHz)')
ylabel('C_{p}/(km-sA{-l})')
title('6mm钢板相速度频散曲线J
set(gca,,xtick,,(0::20)*le3/d_Q235,,xticklaber/(0::20)*le3/d_Q235)
xlim([0, 1000]);%
set(gca,'ylim,,[0 cp_max],'ytick,,(0:cp_max/le3)*le3,...
'yticklaber,0:cp_max/le3)
grid on
hSGroup = hggroup;%要在子对象构建之后构建,构建后立即使用,否则将失效 hAGroup = hggroup;
set(h(:/l)/parent,,hSGroup)
set(h(:,2)/parent,/hAGroup)
set(get(get(hSGroup,'A nn otationfLege ndlnformation'),..?
'Icon DisplayStyle'/on1);
set(get(get(hAGroup,'A nn otationfLege ndlnformatiorV),..?
'Icon DisplayStyle'/on1);
legend)'对称模式T反对称模式')
end
end
%群速度
figure(2)
for j=l:2
ifj==l
cp=cps;
color=,b,;
else
cp=cpa;
color=,r,;
end
for i=l:mode
cpp=cp(:,i);
in d=fi nd(cpp==0);
if ^isempty(ind)
fd=fdO(ind(end)+l:end)';
cpp=cpp(i nd(end)+l:end);
else
fd=fdO';
end
dcdf=diff(cpp)/dfd;
cg=cpp(l:end-l).A2./(cpp(l:end-l)-fd(l:end-l).*dcdf);
h(i,j)=plot(fd(l:end-l)/d_Q235,cg/color);
hold on
end
ifj==2
xlabel('f/(KHz)')
ylabel('C_{g}/(km-sA{-l})')
title('6mm钢板群速度频散曲线,) set(gca,,xtick,,(0::20)*le3/d_Q235,,xticklaber/(0::20)*le3/d_Q235) xlim([0,1000]);%
set(gca;ylim,/[0]*le3;ytick,/(0::*le3,
matlab生成曲线程序,Matlab绘制频散曲线程序代码(20210119130722).docx相关推荐
- matlab绘制频散曲线,Matlab绘制频散曲线程序代码.docx
Matlab绘制频散曲线程序代码.docx 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. ...
- rayleigh波的频散曲线matlab,运用matlab画出瑞利波的频散曲线
运用matlab画出瑞利波的频散曲线 所属分类:绘图程序 开发工具:matlab 文件大小:103KB 下载次数:42 上传日期:2018-11-16 21:37:41 上 传 者:OldDriver ...
- matlab实验7绘图操作绘制三维曲线,上机习题6 MATLAB7.0三维绘图
matlab三维绘图经典 实验六 MATLAB7.0三维绘图 实验目的: ① 掌握绘制三维图能形的方法: ② 掌握图形修饰处理方法: ③ 知道图像处理方法,了解动画制作方法. 实验要求:给出程序和实验 ...
- matlab实验7绘图操作绘制三维曲线,matlab上机习题6 MATLAB7.0三维绘图
实验六MATLAB7.0三维绘图实验目的: ①掌握绘制三维图能形的方法: ②掌握图形修饰处理方法: ③知道图像处理方法,了解动画制作方法. 实验要求:给出程序和实验结果. 实验内容: 一.绘制三维曲线 ...
- Matlab 生成 Python 包并构建 Python 应用程序
支持:Windows®, Linux®, Mac 如何从 MATLAB® 函数创建 Python® 包并将生成的包集成到 Python 应用程序中. 1.确认安装了与 MATLAB Compiler ...
- MATLAB生成exe脱离matlab运行可执行程序
如何将MATLAB程序编译成独立可执行的程序?如何将编译好的独立可执行程序发布在没有安装MATLAB的电脑上?下面将一步步实现: 一.生成独立可执行的程序(exe文件)步骤 1.安装编译器.可有多种选 ...
- matlab 脱离mcr,MATLAB生成exe脱离matlab运行可执行程序
转载自:http://blog.csdn.net/qq_20823641/article/details/51863737 如何将MATLAB程序编译成独立可执行的程序?如何将编译好的独立可执行 ...
- unity 控制点 贝塞尔曲线_Handles.DrawBezier 绘制贝塞尔曲线
Handles.DrawBezier 绘制贝塞尔曲线 static function DrawBezier (startPosition : Vector3, startTangent : Vecto ...
- 瑞雷波频散曲线_瑞雷波频散曲线的分模态提取与联合反演
瑞雷波频散曲线的分模态提取与联合反演 刘志友 1 ,李子伟 2 ,钟明峰 1 [摘 要] 瑞雷波在层状介质中传播具有频散特性,利用地震记录中的面波信息, 提取面波的频散曲线,反演可以建立近地表的横波速 ...
- html5贝塞尔曲线,用canvas绘制一个曲线动画——深入理解贝塞尔曲线
前言 在前端开发中,贝赛尔曲线无处不在: 它可以用来绘制曲线,在svg和canvas中,原生提供的曲线绘制都是使用贝赛尔曲线 它也可以用来描述一个缓动算法,设置css的transition-timin ...
最新文章
- FFmpeg中可执行文件ffmpeg用法汇总
- mysql 手动写时间_关于数据库中如何存储时间的一点思考
- 记一次not in 和 minus的优化
- 使用 Azure PowerShell 管理 Azure 虚拟网络和 Windows 虚拟机
- iMac建立到服务器的反向ssh
- python 多进程与多线程配合拷贝文件目录
- 浙大通讯与计算机网络离线作业,2015浙大通信与计算机网络离线作业.doc
- (亲测无坑)Centos7.x使用kubeadm安装K8s集群1.15.0版本
- iOS底层探索之KVO(二)—KVO原理分析
- docker 中 NGINX+PHP+MYSQL+REDIS+Elasticsearch 环境搭建 (windows系统)
- 关于“无法从传输连接中读取数据: 尝试读取或写入受保护的内存。这通常指示其他内存已损坏。”错误的解决方法之一
- java对字符串集合按字符串长度排序
- uni-app广告总结
- PS制作或编辑gif动态图
- html页面的bug记录:简单记录几个编辑html页面遇到的问题
- 安卓平板usb变显示器_三星DeX—安卓生产力之巅
- 招聘信息-明源软件欢迎您的加入
- 银行钱数(带小数位)转大写
- EXCL模板报盘数据导入
- oracle blob 照片,要在oracle里面存入图片 用 blob类型