Tableau d'offre depuis fonction linéaire
Avec une offre qui part de 0 et augmente de 2 unités par unité de prix, les prix de 0 à 10 par pas de 2 donnent des quantités de 0, 4, 8, 12, 16 et 20. Obtenez tout le tableau d'un coup. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Ordonnée à l'origine de l'offre
- 0
- Pente de l'offre
- 2
- Prix minimum
- 0
- Prix maximum
- 10
- Pas de prix
- 2
- Équation d'offre
- Qs=0+2P
- Nombre de lignes
- 6
Un tableau d'offre est une table qui indique combien d'un bien les vendeurs sont prêts à offrir à chaque prix d'un intervalle. Dans les principes d'économie, l'offre s'écrit souvent comme une fonction linéaire de quantité par rapport au prix : la quantité offerte augmente lorsque le prix augmente. Construire cette table à la main pour les devoirs, les fiches et les diapositives de cours est répétitif et source d'erreurs d'addition. Ce calculateur de tableau d'offre accepte l'ordonnée à l'origine et la pente d'une fonction d'offre linéaire, plus un prix minimum, maximum et un pas, puis renvoie chaque couple prix–quantité de cette grille avec la chaîne de l'équation d'offre afin que vous puissiez vérifier la table face à la formule.
Offre linéaire comme quantité offerte du prix
Écrivez la quantité offerte comme Qs égale c plus d fois P. L'ordonnée c est la quantité offerte lorsque le prix est zéro ; les manuels la fixent souvent à zéro pour que la courbe d'offre passe par l'origine, mais toute ordonnée finie est admise.
La pente d est en général positive pour que les firmes offrent davantage d'unités lorsque le prix de marché monte ; une pente négative est tout de même acceptée en arithmétique afin que vous puissiez illustrer des cas inhabituels ou un piège de devoir sans second outil. Une fois la droite en forme Q-de-P, un tableau d'offre n'est que l'évaluation de cette droite sur une suite de prix.
Les démonstrations en classe associent souvent cette table à un tableau de demande sur la même grille de prix ; générer le côté offre de façon déterministe rend la démo reproductible à chaque cours.
Cours, plateformes de tutorat et banques de problèmes
Les cours de principes assignent des tableaux d'offre parce qu'ils relient la droite algébrique à la table prix–quantité familière tracée avant le graphique. Les plateformes de tutorat et les plugins LMS ont besoin d'un oracle déterministe qui remplit chaque ligne pour des ordonnées, pentes et grilles de prix arbitraires sans dérive d'arrondi de tableur. Les générateurs d'examens peuvent échantillonner ordonnées et pentes, appeler cette capacité et figer le tableau dans le corrigé.
Les équipes produit qui esquissent un modèle de marché simple avant une simulation complète peuvent verrouiller la même table analytique d'offre dans les tests. Utilisez des droites classiques comme Qs égale deux P sur les prix de zéro à dix, puis changez le pas pour des tables de classe plus denses ou plus grossières.
Fixez les champs arrondis du tableau dans les tests automatisés, rejetez explicitement les pas non positifs et les plages inversées, et vous obtenez des chiffres de tableau d'offre reproductibles pour les devoirs, les démos de cours et les carnets d'économie légers sans pipeline de tableur.
Cas d’usage
Tableaux d'offre pour devoirs et cours
Élèves et enseignants saisissent des coefficients d'offre linéaire et une plage de prix pour construire un tableau complet de quantité offerte sur fiches et diapositives.
Banques de problèmes et carnets de marché
Générez ou validez des tables linéaires de Qs pour des graines de cours et figez les lignes prix–quantité attendues en intégration continue.
Questions fréquentes
Quelle forme de fonction d'offre ce calculateur utilise-t-il ?
Quantité linéaire du prix : Qs = c + d·P.
Comment la grille de prix est-elle construite ?
Les deux extrémités d'un pas complet tombent sur la grille ; la dernière ligne est le plus grand P_i de ce type.
La pente de l'offre peut-elle être négative ?
Oui. L'offre est normalement croissante, mais une pente négative reste acceptée comme calcul : vous pouvez illustrer un cas inhabituel ou reproduire un piège d'exercice sans autre outil.
Le nombre de lignes est-il limité ?
Oui. Le pas doit être supérieur à zéro, le prix le plus haut ne peut pas être inférieur au plus bas, et le nombre de lignes est plafonné pour qu'un pas minuscule ne produise pas un tableau sans fin.
Que signifie l'ordonnée à l'origine dans le tableau ?
C'est la quantité offerte quand le prix est nul. Les manuels la fixent souvent à zéro pour que la droite parte de l'origine, comme dans l'exemple où une pente de 2 donne 4 unités au prix de 2.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/econ/supply-schedule-from-function \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"supply_intercept":0,"supply_slope":2,"price_min":0,"price_max":10,"price_step":2}'const res = await fetch("https://api.kit.forhosting.com/econ/supply-schedule-from-function", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"supply_intercept": 0,
"supply_slope": 2,
"price_min": 0,
"price_max": 10,
"price_step": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/econ/supply-schedule-from-function",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"supply_intercept": 0,
"supply_slope": 2,
"price_min": 0,
"price_max": 10,
"price_step": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/econ/supply-schedule-from-function", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"supply_intercept":0,"supply_slope":2,"price_min":0,"price_max":10,"price_step":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"supply_intercept":0,"supply_slope":2,"price_min":0,"price_max":10,"price_step":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/econ/supply-schedule-from-function", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"supply_intercept": 0,
"supply_slope": 2,
"price_min": 0,
"price_max": 10,
"price_step": 2
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "econ.supply_schedule_from_function",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Les appels API réussis utilisent le solde prépayé KIT à $0.002 par élément ; une entrée invalide n'est pas facturée.
Offre linéaire comme quantité offerte du prix
Les manuels écrivent parfois Qs égale gamma plus delta fois P avec des coefficients non négatifs ; cela se mappe directement sur supply_intercept gamma et supply_slope delta. Cet endpoint garde les coefficients explicites, renvoie supply_equation dans la réponse et liste chaque ligne comme price et quantity_supplied pour que votre carnet, LMS ou présentation affiche une table propre à deux colonnes sans redériver la formule.
Grille de prix, validation et forme de la réponse
Exemple : ordonnée zéro, pente deux, prix de zéro à dix par pas de deux donne les quantités zéro, quatre, huit, douze, seize et vingt. Envoyez cinq nombres finis : supply_intercept c, supply_slope d, price_min, price_max et price_step. Les champs peuvent arriver comme nombres JSON ou chaînes numériques ; valeurs manquantes, vides ou non finies échouent avec invalid_input en nommant le champ. price_step doit être strictement supérieur à zéro. price_max doit être supérieur ou égal à price_min. Le tableau utilise la grille inclusive P_i égale price_min plus i fois price_step pour i égal zéro, un, deux, et ainsi de suite tant que P_i reste inférieur ou égal à price_max. Le nombre de lignes est plafonné pour qu'un pas accidentellement minuscule ne produise pas une table illimitée ; dépasser le maximum échoue avec un message invalid_input clair au lieu de bloquer. En succès la réponse renvoie les cinq entrées, la chaîne supply_equation, row_count, le tableau ordonné schedule et une courte chaîne de formule. La validation échouée n'est pas facturée ; les appels parse réussis utilisent le prix de base publié $0.002.
Cours, plateformes de tutorat et banques de problèmes
Comme l'implémentation est du code analytique parse de niveau A, chaque appel réussi reste bon marché à $0.002 sans jetons de modèle ni réseau sortant.
Cas d'intégration
Notation automatique LMS et tutorat
Notez les items de tableau d'offre avec un oracle déterministe qui rejette les pas non positifs et les plages de prix inversées comme invalid_input.
Questions techniques
supply_slope peut-il être zéro ou négatif ?
Oui. Une pente nulle donne une quantité d'offre horizontale ; une pente négative est acceptée pour des démos arithmétiques. Les devoirs typiques utilisent une pente positive.
Pourquoi y a-t-il un maximum de lignes ?
Un price_step très petit sur une large plage pourrait créer des milliers de lignes. L'API plafonne la longueur du tableau et renvoie invalid_input si la grille dépasse la limite.
Combien coûte le calculateur de tableau d'offre ?
L'outil dans le navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.