算法艺术创作
algorithmic-art
通过代码和可调参数创作生成艺术与交互式视觉效果。
analysis-and-io【设计与创意】QuTiP visualization, phase-space analysis, tomography, file I/O, and reporting workflows.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this subskill when the task is about turning QuTiP objects or solver results into plots, saved artifacts, process tomography, environment summaries, or citation output.
Bloch, Bloch sphere plots, vectors, arcs, points, or qubit-state visualizationhinton, matrix_histogram, plot_wigner, plot_qfunc, plot_fock_distribution, plot_expectation_valueswigner, qfunc, spin Wigner functions, quasi-probability distributions, or harmonic-oscillator probability functionsqpt, process tomography, qpt_plot, or qpt_plot_combinedqsave, qload, file_data_store, file_data_readabout(), cite(), ipynbtools.version_table, or notebook/reporting helpers.qu) or plain numeric data?Qobj first; plotting helpers do not fix object dimensions.fig and ax objects when embedding plots into a larger script.qsave / qload for QuTiP objects and file_data_store / file_data_read for raw numeric arrays.about() for environment summaries and cite() for publication reminders.Figure and Axes or an animation object.Qobj objects round-trip through qsave and qload.about() reports the package and dependency versions from the active interpreter.Use this subskill for analysis artifacts after a valid object or result exists. Do not use it as the main route for:
core-objects first.dynamics-and-solvers.specialized-open-systems before plotting or saving outputs.When responding from this subskill, give:
matplotlib.use('Agg') for non-interactive smoke checks.qsave / qload round trips in a scratch directory before relying on saved data.references/api-reference.md for plotting, phase-space, file I/O, and reporting entry points.references/workflows.md for compact plotting and save/load recipes.references/troubleshooting.md for Matplotlib, basis-label, Bloch-geometry, and .qu suffix issues.scripts/visual_io_smoke.py verifies Matplotlib plotting, Bloch rendering, Wigner calculation, and qsave/qload round-tripping.