表达式:demo_expr_min
同样是网格采样,但 z 用表达式字符串。示例:sin(x) * cos(y)。
plot3d_set_plottype(chart, "surface");
plot3d_set_sample_x_range(chart, "-6,6");
plot3d_set_sample_y_range(chart, "-6,6");
plot3d_set_sample_steps(chart, "40,40");
plot3d_set_colormap(chart, "viridis");
plot3d_set_sample_mode(chart, PLOT3D_SAMPLE_MODE_GRID);
plot3d_set_sample_z_expr(chart, "sin(x) * cos(y)");
plot3d_set_grid_func(chart, NULL, NULL); /* 用表达式,清掉回调 */
要点:
- 表达式可用
xy(以及采样上下文中的其它变量,见 数据格式) - 也可用
sample_color_expr单独控制配色

8062

被折叠的 条评论
为什么被折叠?



