1.matlab基础准备及入门

1.1  Command Window(命令行窗口)运用入门

  1  计算器的用法  


 


 



 

  2  数值变量与表达式

 




  3.  计算结果的图形表示

  代码及注释

function [ output_args ] = Untitled2( input_args )
%UNTITLED2 此处显示有关此函数的摘要
%   此处显示详细说明
%定义变量范围  中间的是每隔多少像素画一个点
t=0:pi/40:7*pi;
%e^(-1/3)
y0=exp(-t/3);
%y=e^(-1/3)*sin3t
y=exp(-t/3).*sin(3*t);
%绘制  '-r'实线红色    ':b'虚线蓝色
%横坐标为t,纵坐标为y       后边是横坐标为t,纵坐标为y0 -y0
plot(t,y,'-r',t,y0,':b',t,-y0,':b')
%绘制网格
grid
end

运行结果


 

 代码

 1 function [ output_args ] = Untitled2( input_args )
 2 clear;
 3 %x定义域[-8,8],每次增加0.5
 4 x=-8:0.5:8;
 5 %y定义域与x一样
 6 y=x';
 7 
 8 %相当于初始化各个点
 9 %生成全1的矩阵 y行y列,每一个点都乘以x(此为1行33列)
10 X=ones(size(y))*x;
11 %生成全1的矩阵 x行x列,每一个点都乘以y(此为1行33列)
12 Y=y*ones(size(x));
13 
14 %计算sin(....) eps为精度
15 R=sqrt(X.^2+Y.^2)+eps;
16 %计算Z坐标
17 Z=sin(R)./R;
18 %三位着色图
19 surf(X,Y,Z);
20 %设置颜色
21 colormap(cool)
22 xlabel('x'),ylabel('y'),zlabel('z')
23 end

运行结果

 

1.2  现场菜单用于内存变量的查询和删除

  1.在指令窗口运用who,whos查阅MATLABA内存变量

  2.在指令窗口中运用clear指令显示可以删除内存中的变量

  3.文件变量的存取

 1 function [ output_args ] = Untitled2( input_args )
 2 
 3 %创建文件夹,进入文件夹
 4 mkdir('c;\','my_dir');
 5 cd c:\my_dir
 6 
 7 X=1
 8 Y=2
 9 Z=3
10 
11 %保存变量
12 save saf X Y Z
13 
14 clear
15 %载入变量
16 load saf Z
17 who
18 end

  4.调试编辑器的使用

function [ output_args ] = Untitled2( input_args )

t=0:pi/50:4*pi;                     %定义自变量取值数组
v0=exp(-t/3);                       %计算与自变量对应的V0数组
v=exp(-t/3).*sin(3*t);              %计算与自变量对应的v数组
plot(t,v,'-r',t,v0,':b',t,-v0,':b') %用不同颜色.线型绘制曲线
end

 

转载于:https://www.cnblogs.com/xiaochi/p/8806921.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值