matlab标志,使用MATLAB画出的图上面出现一个标志,不知道是怎么出现的
程序我运行了没有问题,但是画的图上面有个vpR的标志,我在程序里没有看到这个语句,不知道为什么会出现,希望能去掉。
clear;
clc;
close all;
vp1=1000/171;
vs1=1000/256;
vp2=1000/230;
vs2=1000/394;
vp3=1000/617;
vs3=0;
ro1=2.65;
ro2=2.6;
ro3=1.05;
vqu=0.8;
vsh=0.2;
kqu=ro1*vp1*vp1-4*ro1*vs1*vs1/3;
gqu=ro1*vs1*vs1;
ksh=ro2*vp2*vp2-4*ro2*vs2*vs2/3;
gsh=ro2*vs2*vs2;
kup=kqu*vqu+ksh*vsh;
klw=1./(vqu/kqu+vsh/ksh);
gup=gqu*vqu+gsh*vsh;
glw=1./(vqu/gqu+vsh/gsh);
ko=(kup+klw)/2;
go=(gup+glw)/2;
kfl=ro3*vp3*vp3;
figure
i=1;
for pt=0.01:0.01:0.4
a1=0.01;
ro_p=((1-pt)*ro1+(1-pt)*ro2)/2+pt*ro3;
[Tsh,Fsh]=XuWhitePQ(ko,go,0,0,a1);
[Tqu,Fqu]=XuWhitePQ(ko,go,0,0,a1);
p=(vsh.*Tsh+vqu.*Tqu)/3;
q=(vsh.*Fsh+vqu.*Fqu)/5;
kdry=ko.*(1-pt).^p;
gdry=go.*(1-pt).^q;
ksat=kdry+(1-kdry./ko).^2 ./ ( pt./kfl + (1-pt)./ko + kdry./ko./ko +1.0e-12);
gsat=gdry;
vpsat(i,1)=sqrt((ksat+4*gsat/3)*1.0e6./ro_p);
vssat(i,1)=sqrt( gsat*1.0e6./ro_p );
pt1(i,1)=pt;
i=i+1;
end
plot(pt1,vpsat,'-rs','LineWidth',1.5);hold on;
plot(pt1,vssat,'-gs','LineWidth',1.5);hold on;
% h1 = legend('vp','vs',2); % 2 为 NorthWest 请help legend
% set(h1,'Interpreter','none')
text(pt1(1,1),vpsat(1,1),'0.01','FontSize',16)
text(pt1(1,1),vssat(1,1),'0.01','FontSize',16)
i=1;
for pt=0.01:0.01:0.4
a1=0.05;
ro_p=((1-pt)*ro1+(1-pt)*ro2)/2+pt*ro3;
[Tsh,Fsh]=XuWhitePQ(ko,go,0,0,a1);
[Tqu,Fqu]=XuWhitePQ(ko,go,0,0,a1);
p=(vsh.*Tsh+vqu.*Tqu)/3;
q=(vsh.*Fsh+vqu.*Fqu)/5;
kdry=ko.*(1-pt).^p;
gdry=go.*(1-pt).^q;
ksat=kdry+(1-kdry./ko).^2 ./ ( pt./kfl + (1-pt)./ko + kdry./ko./ko +1.0e-12);
gsat=gdry;
vpsat(i,1)=sqrt((ksat+4*gsat/3)*1.0e6./ro_p);
vssat(i,1)=sqrt( gsat*1.0e6./ro_p );
pt1(i,1)=pt;
i=i+1;
end
plot(pt1,vpsat,'-rp','LineWidth',1.5);hold on;
text(0.2,4000,'vp\rightarrow')
plot(pt1,vssat,'-gp','LineWidth',1.5);hold on;
text(pt1(10,1),vpsat(10,1),'0.05','FontSize',16)
text(pt1(40,1),vssat(40,1),'0.05','FontSize',16)
% h2 = legend('vp','vs',2); % 2 为 NorthWest 请help legend
% set(h2,'Interpreter','none')
i=1;
for pt=0.01:0.01:0.4
a1=0.1;
ro_p=((1-pt)*ro1+(1-pt)*ro2)/2+pt*ro3;
[Tsh,Fsh]=XuWhitePQ(ko,go,0,0,a1);
[Tqu,Fqu]=XuWhitePQ(ko,go,0,0,a1);
p=(vsh.*Tsh+vqu.*Tqu)/3;
q=(vsh.*Fsh+vqu.*Fqu)/5;
kdry=ko.*(1-pt).^p;
gdry=go.*(1-pt).^q;
ksat=kdry+(1-kdry./ko).^2 ./ ( pt./kfl + (1-pt)./ko + kdry./ko./ko +1.0e-12);
gsat=gdry;
vpsat(i,1)=sqrt((ksat+4*gsat/3)*1.0e6./ro_p);
vssat(i,1)=sqrt( gsat*1.0e6./ro_p );
pt1(i,1)=pt;
i=i+1;
end
plot(pt1,vpsat,'-rd','LineWidth',1.5);hold on;
plot(pt1,vssat,'-gd','LineWidth',1.5);hold on;
text(pt1(36,1),vpsat(36,1),'0.1','FontSize',16)
text(pt1(40,1),vssat(40,1),'0.1','FontSize',16)
% h3 = legend('vp','vs',2); % 2 为 NorthWest 请help legend
% set(h3,'Interpreter','none')
i=1;
for pt=0.01:0.01:0.4
a1=0.15;
ro_p=((1-pt)*ro1+(1-pt)*ro2)/2+pt*ro3;
[Tsh,Fsh]=XuWhitePQ(ko,go,0,0,a1);
[Tqu,Fqu]=XuWhitePQ(ko,go,0,0,a1);
p=(vsh.*Tsh+vqu.*Tqu)/3;
q=(vsh.*Fsh+vqu.*Fqu)/5;
kdry=ko.*(1-pt).^p;
gdry=go.*(1-pt).^q;
ksat=kdry+(1-kdry./ko).^2 ./ ( pt./kfl + (1-pt)./ko + kdry./ko./ko +1.0e-12);
gsat=gdry;
vpsat(i,1)=sqrt((ksat+4*gsat/3)*1.0e6./ro_p);
vssat(i,1)=sqrt( gsat*1.0e6./ro_p );
pt1(i,1)=pt;
i=i+1;
end
plot(pt1,vpsat,'-rh','LineWidth',1.5);hold on;
text(pt1(20,1),vpsat(20,1),'0.15','FontSize',16)
plot(pt1,vssat,'-gh','LineWidth',1.5);hold on;
text(pt1(20,1),vssat(20,1),'0.15','FontSize',16)
text(0.05,1000,'vs \rightarrow')
% h4= legend('vp','vs',2); % 2 为 NorthWest 请help legend
% set(h4,'Interpreter','none')
% title('纵横波速度与孔隙度关系')
xlabel('孔隙度');
ylabel('速度 (m/s)');
111.png
(1.62 KB, 下载次数: 0)
2014-5-21 15:04 上传
图上的vpr我不知道是怎么出来的
matlab标志,使用MATLAB画出的图上面出现一个标志,不知道是怎么出现的相关推荐
- 下如何画出频率瀑布图_用maftools一行代码画出瀑布图
昨天本科的一个师姐问我关于瀑布图的画法,想要画个瀑布图,问我有没有有什么工具可以画的,目标图如下 于是给师姐介绍了maftools这个R包,这个R包功能非常强大,可以做各种各样的图,今天就拿瀑布图为例 ...
- matlab画示波器图形,MATLAB中用plot命令画出示波器的图形方法
看到网上有的同行问怎么改示波器的背景,把示波器波形复制到Word中,我有两种方法,第一种是我一个同学告诉我的,通过命令对示波器进行操作. 具体如下 shh = get(0,'ShowHidden ...
- 用matlab在图片上画出网格
在对图像进行处理时,时常需要将图片划分成若干矩形块进行处理,在作图表示时,如何在图片上显示网格呢?下面给出一种matlab实现的简单方法: p = imread('football.jpg'); %读 ...
- 【Matlab三维视图】画出如下图所示类似漏斗的图形(下孔半径为0.1,上口半径为1)。提示:采用cylinder函数。
画出如下图所示类似漏斗的图形(下孔半径为0.1,上口半径为1).提示:采用cylinder函数. 代码如下: > r=0.1:0.1:1; >> R=[r,1,1,1,1,1,1,1 ...
- 如何用matlab,frontcon函数画出有效市场边缘和资本市场线
既上一篇有效市场边缘的作图:http://blog.csdn.net/alanguoo/article/details/52905121 这次来说一下怎么在有效市场边缘上画出切线,即资本市场线,CAL ...
- python 热度图_matplotlib 如何画出热度图heatmap?
[创造生动有趣的动画,Matplotlib库大显身手],希望对你有帮助哦-全文共2153字,预计学习时长4分钟或更长 用Matplotlib模拟雨 动画是呈现各种现象的有趣方式.在描述像过去几年的股票 ...
- 如何用 canvas 画出分形图
前言 分形是一门以非规则几何形态为研究对象的几何学,由曼德勃 罗(B.B.Mandelbrot)等人创立并命名. 分形图从整体上看,是处处不规律的.但从局部观察,图形的规则性又是相同的,即具有自相似的 ...
- html5画布画出折线图,canvas 画出动态折线图
canvas 是 html5 支持的一个标签,用于图形的绘制.canvas 标签仅仅提供了图形的容器,必须通过 js 脚本来绘制. 比如,绘制一个简单的矩形: 矩形.png var c=documen ...
- 如何从椭圆度 matlab,如何利用matlab画出如图潮流椭圆
clc;clear %先对分量进行调和分析,然后利用elli_para2程序计算椭圆要素,ap2ep程序画潮流椭圆 %% xlsend = [3477 3897 3477 3478]; lat_p ...
最新文章
- 漫话:如何给女朋友解释为什么 Java 中1000==1000为 false,而100==100为 true?
- 解决python3 UnicodeDecodeError: 'gbk' codec can't decode byte
- (python的坑,坑的我头晕,下行循环写后根遍历)
- Django-RQ介绍
- Codeforces Round #211 (Div. 2)
- JVM 类型的生命周期学习
- linux update语句,MySQL 多表 update sql语句总结
- codeforces166E - Tetrahedron DP
- 基于android的考勤管理系统,基于Android的考勤管理系统的设计与实现
- Eclipse Debug不能热部署解决
- java中的diss可以做标识符吗_因为命名被diss无数次。简单聊聊编程最头疼的事情之一:命名...
- 加密算法在windows,linux下的检测办法[md5,sha1]
- java中chl列表_Java 同步框架 AQS 深入分析
- 基于qt和mysql的地铁线路系统_课内资源 - 基于QT实现的可视化地铁换乘查询系统...
- c语言小车路径规划算法,自动驾驶汽车四种常用的路径规划算法解析
- unity3d 词典访问_正确的词典访问方式
- 布隆过滤器?好像有点局限啊,瞅一瞅布谷鸟过滤器
- Linux Test Project(LTP项目)
- 圆形谷仓Circular Barn_Silver---(DP优化 / )队列 + 贪心(复杂度O(2n))---DD(XYX)​​​​​​​的博客
- 阿里云国际站卸载阿里云盾监控
热门文章
- 浅论学校计算机机房的维护与管理,浅论学校计算机机房的维护与管理
- 新高考3+3模式(6选3)全走班自动排课系统7.0(正式版)
- python批量裁剪图片_python批量裁剪图片
- python练习20:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
- violinplot如何看懂_如何看懂电工图纸
- Windows 安装,配置SVN
- u盘传输过程数据文件丢失如何恢复
- IPMI之ipmitool工具命令详解
- 微信小程序实现富文本编辑器
- [附源码]Python计算机毕业设计SSM基于的宠物领养管理系统(程序+LW)