possible to change heatmap colors too

pull/6/head
2211567 2025-06-16 21:44:51 +02:00
parent 792fd1b976
commit 5151adc995
1 changed files with 29 additions and 0 deletions

View File

@ -163,20 +163,49 @@ function build_ui(U, V, param_obs_map::NamedTuple, params_obs, heat_obs)
# Template Control
on(btn_zebra.clicks) do _
# add column to center of matrix
U, V = Templates.column_ic(params_obs[].N)
hm.colormap[] = :berlin
# change params
param_obs_map.Du[] = 0.016
param_obs_map.Dv[] = 0.1
param_obs_map.ϵ[] = 0.1
param_obs_map.a[] = 0.5
param_obs_map.b[] = 0.9
heat_obs[] = copy(U)
end
# Template Control
on(btn_cheetah.clicks) do _
# fill matrix with random noise
U = 0.05 .* (2 .* rand(params_obs[].N, params_obs[].N) .- 1) # noise in [-0.05, 0.05]
V = 0.05 .* (2 .* rand(params_obs[].N, params_obs[].N) .- 1)
hm.colormap[] = :magma
# change params
param_obs_map.Du[] = 0.182
param_obs_map.Dv[] = 0.5
param_obs_map.ϵ[] = 0.05
param_obs_map.a[] = 0.2
param_obs_map.b[] = 2.0
heat_obs[] = copy(U)
end
# Template Control
on(btn_coral.clicks) do _
U, V = Templates.coral_ic(params_obs[].N)
hm.colormap[] = :plasma
# change params
param_obs_map.Du[] = 0.001
param_obs_map.Dv[] = 0.06
param_obs_map.ϵ[] = 0.05
param_obs_map.a[] = 0.0
param_obs_map.b[] = 1.2
heat_obs[] = copy(U)
end