matlab中实现画函数图像添加坐标轴

大家好,我是带我去滑雪!

主函数matlab代码:

Matlab 复制代码
function PlotAxisAtOrigin(x,y);
if nargin == 2 
    plot(x,y);
    hold on;
else
    display('   Not 2D Data set !')
end;
X=get(gca,'Xtick');
Y=get(gca,'Ytick');
XL=get(gca,'XtickLabel');
YL=get(gca,'YtickLabel');
Xoff=diff(get(gca,'XLim'))./100;
Yoff=diff(get(gca,'YLim'))./100;
plot(get(gca,'XLim'),[0 0],'k');
plot([0 0],get(gca,'YLim'),'k');

for i=1:length(X)
    plot([X(i) X(i)],[0 Yoff],'-k');
end;
for i=1:length(Y)
   plot([Xoff, 0],[Y(i) Y(i)],'-k');
end;
text(X,zeros(size(X))-2.*Yoff,XL);
text(zeros(size(Y))-3.*Xoff,Y,YL);
box off;
axis off;
set(gcf,'color','w');

调用函数,并指定函数表达式:

Matlab 复制代码
x = linspace(-pi,pi);
y = sin(x);
PlotAxisAtOrigin(x,y)

输出结果:


更多优质内容持续发布中,请移步主页查看。

点赞+关注,下次不迷路!

相关推荐
可编程芯片开发1 天前
基于双PI控制器结构的六步逆变器供电无刷直流电机调速simulink仿真
算法
知识燃料1 天前
企业级生成式 AI 云平台推荐,哪些平台更适合从 Agent 原型走向生产?
大数据·人工智能
oioihoii1 天前
我用 Seed Evolving 做了个 AI 小说写作工具
人工智能
龙虾PRO1 天前
破解变异 OLLVM 混淆新思路:基于 Angr 动态执行自动化还原控制流完整实操方案
人工智能
@Mr_LiuYang1 天前
《深入理解 AI Agent:设计原理与工程实践 》实验1-1上下文的关键作用
人工智能
大模型丫丫1 天前
MCP协议开发实战:从零搭建AI Agent工具链
人工智能
wangxin2081 天前
大模型稀疏注意力和MoE的宽度丢失与多智能体的维度补充
人工智能·ai·多智能体·管理学·组织管理·coordclaw·稀释注意力
ZEB11061 天前
深耕矿山智能赛道 长沙迪迈科技以持续技术创新赋能矿业高质量转型
人工智能·科技·制造
一碗白开水一1 天前
入门实践工程四:基于 PyTorch 的手写数字识别(MNIST 图像分类)|附:环境依赖环境及工程源码
人工智能·pytorch·分类
Sagittarius_A*1 天前
后量子密码|通识认知 02|量子威胁核心原理:Shor 算法如何击穿传统公钥密码
算法·信息安全·密码学·量子计算