matlab入门基础函数

matlab入门时往往总是因为基础问题导致无法开展后一步的工作,下面总结matlab基础的一些入门函数。整段代码如下,可以通过复制粘贴进入matlab使用查看效果,%%表示一个基本函数,小编已经分段完成,结构清晰明了。

%%
clear all;      %清除所有工作区
clc;            %清楚所有命令行
%命令行直接运行不显示,因为分号表示还可以输入下一行语句
%%
M=5;
N=4;
x=-2*pi:0.1:2*pi;%x的范围
%%
%全零阵
Y=zeros(M);      %生成M*M大小的全零矩阵
Y=zeros(M,N);    %生成M*N大小的全零矩阵
%%
%全1矩阵
Y=ones(M);       %生成M*N的全1矩阵
Y=ones(M,N);     %生成M*N大小的全1矩阵
%%
%正弦函数的绘图
y=sin(x);                     %计算x的正弦函数
figure('name','正弦函数');    %图像标题命名
plot(x,y);                    %绘制正弦函数的图像
%%
%余弦函数的绘图
y=cos(x);                     %计算x的余弦函数
figure('name','余弦函数');    %图像标题命名
plot(x,y);                    %绘制余弦函数的图像
%%
%指数函数的绘图
y=exp(x);                      %计算自然数e的x次方函数
figure('name','正弦函数');     %图像标题命名
plot(x,y);                     %绘制自然数e的x次方函数的图像
%%
%复数的求解
x=1+2i;
y=real(x);     %求x的实数部分函数
y=imag(x);     %求x的虚数部分函数
%%
%长度的求解
Y=length(x);    %求x序列长度的函数
%%
%离散信号的绘制
  %方案一
x=-2*pi:0.2:2*pi;                 %此处中间的0.2代表步长
y=sin(x);
figure('name','离散正弦函数');     %图像标题命名
stem(x,y);                        %绘制关于x、y的离散信号图形函数
  %方案二
x=linspace(-2*pi,2*pi,50);        %初始值为-2Π,终止值为2Π,取50个点
y=sin(x);
figure('name','离散正弦函数');     %图像标题命名
stem(x,y);                        %绘制关于x、y的离散信号图形函数
%%
%分割绘图
% subplot(X,Y,Z);     %在整幅图像的第Z块区域绘图,整幅图像被分割成X行Y列
x=linspace(-2*pi,2*pi,50);        %初始值为-2Π,终止值为2Π,取50个点
y=sin(x);
figure('name','分割图像');     %图像标题命名
subplot(2,2,1);       %在整幅图像的第1块区域绘图,整幅图像被分割成2行2列
plot(x,y);

x=linspace(-2*pi,2*pi,50);        %初始值为-2Π,终止值为2Π,取50个点
y=cos(x);
subplot(2,2,2);       %在整幅图像的第2块区域绘图,整幅图像被分割成2行2列
plot(x,y);

x=linspace(-2*pi,2*pi,50);        
y=tan(x);
subplot(2,2,3);       %在整幅图像的第3块区域绘图,整幅图像被分割成2行2列
plot(x,y);

x=linspace(-2*pi,2*pi,50);        
y=exp(x);
subplot(2,2,4);       %在整幅图像的第4块区域绘图,整幅图像被分割成2行2列
plot(x,y);
%%
%限制所绘制图形的大小
%axis([xmin,xmax,ymin,ymax]);  %横坐标范围为xmin-xmax,纵坐标范围为ymin-ymax.
x=-2*pi:0.1:2*pi;
y=sin(x);                     %计算x的正弦函数
figure('name','正弦函数');    %图像标题命名
plot(x,y);                    %绘制正弦函数的图像
axis([-6,6,-2,2]);
%%
%网格函数
grid on           %在图像中添加网格函数
grid off          %在图像中关闭网格函数
%%
%图像的标注
xlabel('x');         %横坐标轴标注
ylabel('y=sin(x)');  %纵坐标轴标注
title('正弦函数');   %图像标题

matlab中代码显示如下

 

  • 5
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值