MATLAB.程序的固定循环结构(子图展示)

该博客介绍了如何使用MATLAB进行固定循环结构编程,以在4个子图中分别绘制正弦、余弦、正切和余切函数曲线。通过清除变量,将角度转换为弧度,然后利用循环结构和 subplot 函数创建子图,并对每个子图进行定制,如设定坐标范围、增加标题和网格线等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.目的

在4个子图中分别画出正弦,余弦,正切和余切曲线。


2.代码

clc;clear;
a=0:360;x=a*pi/180; 
%清楚变量,角度向量的度数,化为弧度数
yt=tan(x); 
%正切函数值
yt(abs(yt)>10)=nan; 
%绝对值太大的数值改为非数
yc=cot(x);
yc(abs(yc)>10)=nan; 
%余切函数值,绝对值太大的数改为非数
YC={sin(x),cos(x),yt,yc}; 
%连接成元胞(2)
tc={'sin(x)','cos(x)','tan(x)','cot(x)'}; 
%标题元胞(3)
figure 
%创建图形窗口
for i=1:4 
%循环4轮(4)
subplot(2,2,i) 
%建立子窗口(5)
plot(a,YC{i},'k','lineWidth',2) 
%画线(6)
title(tc{i}) 
%显示标题(7)
%显示横坐标(8)
axis([0,360,-3,3])%设定坐标范围
xlabel({'x'},'FontSize',15);
ylabel({'y'},'FontSize',15);
title({tc{i}},'FontSize',15);
%设置边框宽度坐标轴美化
set(gca,'linewidth',1.5);
set(gca,'XGrid', 'off', 'YGrid', 'off', ... 
'TickDir', 'in', 'TickLength', [.015 .015], ... 
'XMinorTick', 'on', 'YMinorTick', 'on', ... 
'XColor', [.1 .1 .1], 'YColor',[.1 .1 .1])

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值