En mathématiques, ainsi que la programmation informatique , les différentes méthodes de fonctions ou une série de calculs exécution existent pour résoudre les problèmes. Le plus simple de ces fonctions représentent des fonctions linéaires , qui servent de base à des fonctions complexes ou en tant que pièces de systèmes complexes de fonctions . Ces systèmes peuvent contenir une quantité arbitraire de données de tout type ou peuvent être limités à des types de données spécifiques, tels que les entiers ou des nombres entiers, dans le cas de la programmation en nombres entiers . Une comparaison primaire à retenir lors de l'examen programmation informatique mathématique programmation informatique et de fonctions mathématiques
est que la programmation de l'ordinateur lui-même a commencé comme un sous-ensemble des mathématiques dans son ensemble. De nombreux calculs mathématiques complexes peuvent être mis en place et exécutés dans les langues de programmation informatique . En utilisant les fonctions de programmation informatique , vous pouvez mettre en place des corrélations directes entre une fonction dans un langage de programmation et une fonction mathématique écrite sur papier ou dans un livre. La programmation est essentiellement un sous-ensemble des mathématiques et contient les capacités pour effectuer des calculs tels que les fonctions linéaires.
Fonctions linéaires
Une fonction à la fois dans la programmation informatique et mathématiques générales est une énoncé mathématique contenant une série d'opérations mathématiques , impliquant généralement des variables qui peuvent prendre une sorte d' affectation de valeur ou d'entrée . En mathématiques traditionnelles , une fonction suit généralement le format f (x) = x + 5, ou similaire. Cette fonction représente une fonction linéaire en ce que la variable d'entrée "x" est la seule variable et dispose d'un exposant maximum de 1.
Fonctions affines par morceaux
une fonction linéaire commun et bien connu représente une ligne sur un graphique et suit le format « y = ax + b" où x est la coordonnée x sur un graphique , y est la coordonnée y , b est l'ordonnée à l'axe des y de la ligne, et m est la pente de la droite . Lorsque deux ou plusieurs fonctions travaillent ensemble dans un "système" unique au sein d'une gamme de coordonnées x et y sur un graphique , ces fonctions sont connus ensemble comme une fonction linéaire par morceaux .
Integer Programming < br > Photos
dans le cadre de la programmation linéaire , la valeur des parts décident valeurs calculées ou les valeurs de x et Y dans le cas des graphes , peut nécessairement être de n'importe quelle valeur . Cependant , les occasions se présentent quand il est nécessaire de renoncer à des parties fractionnaires des nombres de mettre en œuvre des solutions de nombres entiers à travers entiers. Programmation entière dicte que les variables qui décident représenter toutes les valeurs entières de se conformer aux conditions qui dictent nombres entiers. Ceci introduit une certaine complexité dans les modèles de programmation , car beaucoup de choix dans un modèle entier deviennent « tout ou rien» en raison d'un manque de pièces fractionnaires
Integer Programming . Exemple: le sac problème
< br >