From e25dd38196da487879224bbf347d8acb72a2816e Mon Sep 17 00:00:00 2001
From: Chris Sangwin <C.J.Sangwin@ed.ac.uk>
Date: Fri, 6 Oct 2023 22:50:19 +0100
Subject: [PATCH] Reinstate check on moodle version to run grunt (still fails).
Add example to docs.
---
.github/workflows/moodle-ci.yml | 2 +-
doc/en/Plots/Plots.md | 7 +++++++
2 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/.github/workflows/moodle-ci.yml b/.github/workflows/moodle-ci.yml
index 9a07a9b65..53ca96f0d 100644
--- a/.github/workflows/moodle-ci.yml
+++ b/.github/workflows/moodle-ci.yml
@@ -164,7 +164,7 @@ jobs:
run: moodle-plugin-ci mustache
- name: Grunt
- if: ${{ always() }}
+ if: ${{ matrix.moodle-branch == 'MOODLE_401_STABLE' }}
run: moodle-plugin-ci grunt
- name: PHPUnit tests
diff --git a/doc/en/Plots/Plots.md b/doc/en/Plots/Plots.md
index 2f858ae19..df117a94a 100644
--- a/doc/en/Plots/Plots.md
+++ b/doc/en/Plots/Plots.md
@@ -115,6 +115,13 @@ Now use:
{@plot(pg2(x), [x,(x0-5),(x0+5)], [y,-10,10], [legend,false])@}
+A further example of a step functio:
+
+ step_fn(x,x0) := unit_step(x-x0-1/2) - unit_step(x-x0+1/2) + und*kron_delta(x,x0+1/2)+ und*kron_delta(x,x0-1/2);
+ p1:sum(step_fn(x,2*k),k,-3,3);
+
+which can be used with `{@plot(p1,[x,-5,5])@}`.
+
For a discontinuous function, with end points, add in discrete plots.
C:-5;
--
GitLab