matlab 基础3
来源:互联网 发布:单纯的js做动态网站 编辑:程序博客网 时间:2024/06/16 11:43
1.字符串操作函数
strcmp(A,B):比较两个字符串,相等时为1,不相等时为0strcmp(A,B,n):比较字符串的前n项findstr(str,substr):在字符串中找它的子串,如果子串存在的话输出它在str中的第一个位置的索引。strcat(A,B。。。):将几个字符串拼接起来。(1)如果都是行向量,则拼接结果也是行向量。(2)如果是一个行向量和一个列向量时,将行向量和列向量的每一项连接起来形成二维矩阵。(3)如果两个都是列向量的时候,要求元素的个数相同,不过不相同就会报错。字符串连接还可以直接使用[str1,str2]或者[str1;str2]来进行。strvcat(A,A):是将字符串按照列的形式连接起来。形成字符串矩阵。此时字符串的长度不相同也可以进行。当参数是空字符串的时候直接省略掉。str2mat()函数具有和它相同的功能,但是遇到空字符串的时候会保留下来。
2.绘图函数
(1)基本的绘图 x=0:0.01:2*pi; y1=sin(x); y2=cos(x); plot(x,y1);//可以将以x为横坐标,y为纵坐标的绘制一个正弦函数。 plot(x,y1,x,y2);//对应的将两个图像画到同一个表中。 //如果两个图先后的顺序画到一个图中,则在画后面的图之前要使用hold on来保留原来的图像。(2)图像的一些参数的设置 坐标的意义:xlabel('') ylabel('') 网格的开和关: grid on grid off 为对应的线做标注: legend(line1,line2,line3)每一个标注要和前面的plot函数中的x和y相对应上。
%图像的 线型 标号 颜色 设置x=0:0.5:2*pi;y1=sin(x);y2=cos(x);plot(x,y1,x,y2);plot(x,y1,'d',x,y2,'ob');% linespace参数可以设定线的形状和颜色 可以在标志文档中查找。除此之外还可以对线宽等参数进行设置,详情参考帮助文档。legend('正弦','余弦');xlabel('x');ylabel('y');grid on;%axis auto; 自动设置横轴和纵轴的尺寸axis([0,2*pi,-1,+1]); %设置横轴和纵轴的尺寸和图像的大小相同
% 设置x和y轴的比例的绘图函数x=10.^(0:0.01:10);y=0:0.01:10;%plot(x,y,'-ob');semilogx(x,y); %以x的对数作为坐标系%semilogy(x,y); %以y的对数作为坐标系%loglog(x,y); %将x、y同时取对数作为坐标系xlabel('x');ylabel('y');grid on;
%双坐标系问题x= [0,1,2,3,4,5,6,7,8];y1=[0,5,10,15,20,25,30,35,40];y2=[0,6,12,18,24,30,36,42,48];figure[haxes,hline1,hline2]=plotyy(x,y1,x,y2);%可以直接得到句柄,然后通过这个句柄对线的属性进行设置。set(haxes(2),'yTick',[0:5:40]);%设置轴的刻度set(haxes(1),'yTick',[0:6:48]);box off;%消除边框的干扰![这里写图片描述](http://img.blog.csdn.net/20161212160011736?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMTgwNjE5NA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
2 0
- matlab 基础3
- matlab基础(3)
- matlab基础学习(3)
- MATLAB 神经网络基础(3)
- Matlab数字图像处理基础【3】
- matlab基础
- MATLAB基础
- matlab基础
- Matlab基础
- MATLAB 基础
- matlab基础
- Matlab 基础
- matlab基础
- matlab基础
- Matlab基础
- Matlab基础
- matlab基础
- MatLab基础
- sublime 安装插件时遇到的问题
- 如何用Python写一个小游戏(2)
- [MySql]多表联查:join、left join、right join的用法
- 第十五周--用哈希组织关键字
- jQuery点击按钮元素移动(动画)
- matlab 基础3
- 实现从oss(阿里云)服务器以附件形式下载文件
- java GC 垃圾回收
- 用原生js实现复选框选择以及全选非全选功能 (待看)
- mosquitto 调试使用mqtt应用(mqtt调试助手)
- 02 - Centos7中安装Docker、虚拟机的网络配置
- 03 - Centos7中安装及验证Docker
- jQuery基础之表单验证
- select()函数以及FD_ZERO、FD_SET、FD_CLR、FD_ISSET