MATLAB
凯_
这个作者很懒,什么都没留下…
展开
-
text函数
功能:在绘制的图中添加字符串。用法: text(x,y,'string') 在(x,y)位置添加字符串stringtext(x,y,z,'string') 在(x,y,z)位置添加字符串string常用参数: text(x,y,’string’.'PropertyName',PropertyValue…) PropertyName PropertyValue原创 2017-04-29 10:02:20 · 1314 阅读 · 0 评论 -
MATLAB 作图常用命令
1、绘制二维图,(默认)起点在左上角,axis ij; axis xy 可以改成起点在左下角;2、刻度 set(gca,’xtick’,[])%去掉x轴的刻度 set(gca,’ytick’,[]) %去掉xy轴的刻度set(gca,’tickdir’,’out’); %刻度向外set(gca,’ytick’,[2 4 5 7]); %显示的刻度 set(gca,’yticklabel’,{原创 2017-12-16 21:24:33 · 1092 阅读 · 0 评论 -
MATLAB作图的图例控制
转载[http://blog.sina.com.cn/s/blog_49d955150101jyd9.html]matlab绘图中legend的终极用法,去掉legend的边框 (2013-06-17 16:15:40)转载▼ 标签: 教育 分类: Matlab学习 matlab绘图中legend的终极用法 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%转载 2017-10-30 15:46:46 · 15033 阅读 · 0 评论 -
contourf()绘制填充颜色的二维等高线图
contourf(Z)%等高线自动选择contourf(Z,n)%n条线contourf(Z,v)%在向量v的每个元素数值的位置绘制等高线contourf(X,Y,Z)%指定Z中第i个元素的坐标为(X(i),Y(i))contourf(X,Y,Z,n)contourf(X,Y,Z,v)contourf(...,LineSpec)contourf(...,Name,Value)cont原创 2017-09-21 16:18:00 · 25261 阅读 · 0 评论 -
MATLAB知识点
有用的函数linspace(xl,xr,n)%生成一个n维数组,数值从xl到xr等差变化。logspace(xl,xr,n)%生成对数等分向量,值从10^xl到10^xr变化(指数位数值为等差数列,数组元素不是等差数列)。eval(string)%把字符串string当做命令来执行。原创 2017-09-11 19:54:01 · 350 阅读 · 0 评论 -
用MATLAB绘制高斯分布曲线
y = gaussmf(x,[sig c]) 其中,c是位置参数,sig是尺度参数,控制图形的胖瘦。x = 0:0.1:10;y = gaussmf(x,[2 5]);plot(x,y)xlabel('gaussmf, P=[2 5]')参考原创 2017-09-19 16:39:03 · 54879 阅读 · 2 评论 -
MATLAB绘图脚本片段
clear all;Radius = 50;lujing = 'K:\数据备份\liujiankai\I盘备份\数据\计算均匀介质板模型数据\反除法\zhijieqiujie\改变放电参数\data\1000000000N0\';PN0 = [0 6.66 66.6];co = 2;for iter = 1:1:size(PN0,2) lujing1 = [lujing,num2原创 2017-08-31 20:14:34 · 1241 阅读 · 0 评论 -
利用eval函数批量下载数据
eval函数可以将字符串转换为matlab可执行语句。for i=1:100 eval(['load ' num2str(i) '.mat'])end原创 2017-08-31 16:28:20 · 291 阅读 · 0 评论 -
MATLAB中的数据保存与下载
save:将工作空间的所有变数储存到名为matlab.mat的二进制档案。 save filename:将工作空间的所有变数储存到名为filename.mat的二进制档案。 save filename x y z :将变数x、y、z储存到名为filename.mat的二进制档案。 load filename:load会寻找名称为filename.mat的档案,并以二进制格式载入。若找不到file原创 2017-08-30 16:56:08 · 2202 阅读 · 0 评论 -
title以及text显示的文本中如何换行?
title({[string1];[string]},'fontsize',10);textstr={[string1]; [string2]};text(0.5,0.5,textstr,'fontsize',20);原创 2017-09-05 10:44:27 · 7217 阅读 · 0 评论 -
判断程序是否算稳的小程序
function [ ] = wentai( para )%wentai 判断是否算稳% 画径向中心处的电子密度和电子温度path0 = pwd;listing = dir([path0]); %获取路径下的所有文件(夹)length_listing = length(listing); %获取文件(夹)数目count_num = 0;for k = 1:1:length_list原创 2017-08-14 20:01:49 · 474 阅读 · 0 评论 -
plot 函数详解
plot(X,Y) :绘制Y关于X的函数。 plot(X,Y,LineSpec) :指定线形,标记,颜色等。详细 plot(_,Name,Value) :指定线的属性。 举例: plot(x,y1,'k-',x,y2,'b--',x,y3,'r:','linewidth',1.5);figure(1)plot(x,Psum,'k-',x,Pz1,'b--',x,Pr1,'r:','line原创 2017-06-27 16:25:45 · 3531 阅读 · 0 评论 -
contour 函数详解
contour用来绘制矩阵数据的等高线用法: contour(Z) :绘制矩阵Z的等高线 contour(Z,n) :设置等高线的根数(画出来有n根等高线) contour(Z,v) :v是元素随下标单调递增的一维向量,用来设置等高线的值。即在固定的几个值的位置设置等高线。contour(X,Y,Z), contour(X,Y,Z,n) 和 contour(X,Y,Z,v),同时设置坐标值。也原创 2017-06-26 18:03:15 · 41960 阅读 · 2 评论 -
MATLAB画图总结
获取当前脚本的路径path1 = pwd;获取当前路径下的所有.dat数据文件的信息listing=dir([path,'*.dat']);dir 函数列出当前文件夹下的内容,不列出子文件夹里面的内容(只列出一级深度的内容)。返回值是一个结构体数组,包含文件名等内容。 dir([path,’*.dat’]) 列出path内的所有.dat文件,返回一个结构体数组给listing。用listing(原创 2017-04-22 18:14:09 · 310 阅读 · 0 评论 -
MATLAB快捷键
全选 [ctrl]+a代码重排 [ctrl]+i原创 2017-04-16 20:20:06 · 555 阅读 · 0 评论 -
MATLAB科研作图设置图片为固定大小
MATLAB作图的命令中一般是以像素为单位。如果想把图片大小固定为10cm乘10cm,有两种做法。1.把单位设为cm。figure(1)set(gcf,'Units','centimeter','Position',[5 5 10 10]);但是这样做得到的图的尺寸往往并不等于10cm。2.利用像素与厘米之间的转换。(事先查到显示器的像素间距为0.277mm)figure(1)s...原创 2018-10-05 17:12:14 · 22034 阅读 · 2 评论