1 Star 0 Fork 0

Briefly/rldemo_paper_code

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
test_gradient.m 542 Bytes
一键复制 编辑 原始数据 按行查看 历史
Briefly 提交于 2023-09-10 17:56 . 添加所有文件
x_padding = 1;
y_padding = 1;
yaw = -3:x_padding:3;
pitch = -3:y_padding:3;
% yaw 是水平转动
% pitch 是上下俯仰
sig=1.5;
[X,Y ]= meshgrid(yaw,pitch);
Z = X.^2 + Y.^2;
% Z=exp(-(X.^2+Y.^2)./sig.^2);
[gx,gy] = gradient(Z,x_padding,y_padding);
figure
% mesh(Z)
hold on;
for y = 1:length(yaw)
for p = 1:length(pitch)
s = [yaw(y) pitch(p) Z(y,p)];
n = [gx(y,p) gy(y,p) -1+rand()*0.1];
n = n/norm(n);
e = s+n;
quiver3(s(1),s(2),s(3),e(1),e(2),e(3),'r');
hold on;
end
end
axis equal
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/briefly/rldemo_paper_code.git
git@gitee.com:briefly/rldemo_paper_code.git
briefly
rldemo_paper_code
rldemo_paper_code
master

搜索帮助