Lesson figures: 1-based step index, smaller graph ranges, no tick marks; regenerated 4 calculus-12 lessons

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-07 16:47:35 +03:30
parent 25b3d24eb4
commit b93f43ef02
2 changed files with 261 additions and 33 deletions

View File

@@ -20735,18 +20735,34 @@
"axes": true,
"points": {
"A": [
-5.0,
-4.0,
0.0
],
"B": [
-3.0,
-2.0,
1.0
],
"C": [
-1.0,
0.0,
1.0
],
"D": [
3.0,
0.0
],
"A1": [
-5.0,
0.0
],
"B1": [
-3.0,
1.0
],
"C1": [
-1.0,
1.0
],
"D1": [
2.0,
0.0
]
@@ -20769,19 +20785,42 @@
"point": "D"
},
{
"type": "segment",
"from": "A",
"to": "B"
"type": "point",
"point": "A1",
"color": "red"
},
{
"type": "point",
"point": "B1",
"color": "red"
},
{
"type": "point",
"point": "C1",
"color": "red"
},
{
"type": "point",
"point": "D1",
"color": "red"
},
{
"type": "segment",
"from": "B",
"to": "C"
"from": "A1",
"to": "B1",
"color": "red"
},
{
"type": "segment",
"from": "C",
"to": "D"
"from": "B1",
"to": "C1",
"color": "red"
},
{
"type": "segment",
"from": "C1",
"to": "D1",
"color": "red"
}
],
"grid": true
@@ -20789,25 +20828,41 @@
},
{
"where": "step",
"index": 1,
"index": 2,
"diagram": {
"kind": "plane",
"title": "انتقال نمودار به سمت پایین",
"axes": true,
"points": {
"A": [
"A1": [
-5.0,
0.0
],
"B1": [
-3.0,
1.0
],
"C1": [
-1.0,
1.0
],
"D1": [
2.0,
0.0
],
"A2": [
-5.0,
-3.0
],
"B": [
"B2": [
-3.0,
-2.0
],
"C": [
"C2": [
-1.0,
-2.0
],
"D": [
"D2": [
2.0,
-3.0
]
@@ -20815,34 +20870,61 @@
"items": [
{
"type": "point",
"point": "A"
"point": "A1",
"color": "red"
},
{
"type": "point",
"point": "B"
"point": "B1",
"color": "red"
},
{
"type": "point",
"point": "C"
"point": "C1",
"color": "red"
},
{
"type": "point",
"point": "D"
"point": "D1",
"color": "red"
},
{
"type": "point",
"point": "A2",
"color": "blue"
},
{
"type": "point",
"point": "B2",
"color": "blue"
},
{
"type": "point",
"point": "C2",
"color": "blue"
},
{
"type": "point",
"point": "D2",
"color": "blue"
},
{
"type": "segment",
"from": "A",
"to": "B"
"from": "A2",
"to": "B2",
"color": "blue"
},
{
"type": "segment",
"from": "B",
"to": "C"
"from": "B2",
"to": "C2",
"color": "blue"
},
{
"type": "segment",
"from": "C",
"to": "D"
"from": "C2",
"to": "D2",
"color": "blue"
}
],
"grid": true
@@ -20861,6 +20943,145 @@
"به طور مثال، نقطه (-4,0) ابتدا به (-5,0) منتقل می‌شود و سپس به (-5,-3) می‌رسد.",
"همین کار برای سایر نقاط انجام می‌شود و نمودار نهایی به دست می‌آید.",
"✅ جواب: نقاط جدید: (-5,-3), (-3,-2), (-1,-2), (2,-3)"
],
"figures": [
{
"where": "example",
"diagram": {
"kind": "plane",
"title": "نمودار تابع f",
"axes": true,
"points": {},
"items": [
{
"type": "segment",
"from": [
-4.0,
0.0
],
"to": [
-2.0,
1.0
]
},
{
"type": "segment",
"from": [
-2.0,
1.0
],
"to": [
0.0,
1.0
]
},
{
"type": "segment",
"from": [
0.0,
1.0
],
"to": [
3.0,
0.0
]
}
],
"grid": true
}
},
{
"where": "step",
"index": 0,
"diagram": {
"kind": "plane",
"title": "انتقال نمودار f به سمت چپ",
"axes": true,
"points": {},
"items": [
{
"type": "segment",
"from": [
-5.0,
0.0
],
"to": [
-3.0,
1.0
]
},
{
"type": "segment",
"from": [
-3.0,
1.0
],
"to": [
-1.0,
1.0
]
},
{
"type": "segment",
"from": [
-1.0,
1.0
],
"to": [
2.0,
0.0
]
}
],
"grid": true
}
},
{
"where": "step",
"index": 2,
"diagram": {
"kind": "plane",
"title": "انتقال نمودار به سمت پایین",
"axes": true,
"points": {},
"items": [
{
"type": "segment",
"from": [
-5.0,
-3.0
],
"to": [
-3.0,
-2.0
]
},
{
"type": "segment",
"from": [
-3.0,
-2.0
],
"to": [
-1.0,
-2.0
]
},
{
"type": "segment",
"from": [
-1.0,
-2.0
],
"to": [
2.0,
-3.0
]
}
],
"grid": true
}
}
]
},
{
@@ -20871,7 +21092,7 @@
"where": "intro",
"diagram": {
"kind": "plane",
"title": "انتقال عمودی نمودار تابع",
"title": "انتقال عمودی تابع",
"axes": true,
"points": {},
"items": [
@@ -20926,15 +21147,15 @@
{
"type": "function",
"expr": "(x-2)^2",
"from": -3.0,
"to": 3.0,
"from": -1.0,
"to": 5.0,
"marks": [
"vertex"
],
"label": "y = g(x)"
}
],
"grid": true
"grid": false
}
}
]