代码拉取完成,页面将自动刷新
同步操作将从 Gitee 极速下载/NumCpp 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
#include <numcpp.h>
using namespace numcpp;
int main()
{
size_t N = 4;
Matrix<double> x = reshape(range(0,N*N-1),N,N);
print(x);
print(transpose(x));
print(rotl90(x));
print(rotr90(x));
print(rot180(x));
Vector<double> y = range(0,N);
print(y);
reverse_(y);
print(y);
shuffle_(y);
print(y);
auto z = copy(y);
z(0) = 30;
print(y);
print(z);
h5write(x, "test.h5", "/testV");
auto kk = h5read<double,2>("test.h5", "/testV");
print(kk);
export_image(kk, "test.pdf");
auto zz = meshgrid(range(1,4), range(10,15));
print(zz.first);
print(zz.second);
auto p = phantom(128);
export_image(p, "p.pdf");
export_image(flipud(p), "p_ud.pdf", colormaps::autumn);
export_image(fliplr(p), "p_lr.pdf", colormaps::winter);
export_image(rotl90(p), "p_rotl90.pdf");
{
auto x = linspace(0,1,100);
auto fig = Figure();
fig.imshow(phantom(512));
fig.plot(sin(2*pi*x), "green");
fig.plot(cos(2*pi*x), "red");
fig.plot(sin(2*pi*x), cos(2*pi*x), "yellow");
fig.save("first_plot.pdf");
}
return 0;
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。