J'ai besoin d'aide pour parcourir une fonction qui dépend de deux variables. Donc, disons que j'ai une fonction qui dépend de deux variables. Appelons-le f = x + yMatlab Comment faire une itération d'une fonction à travers une liste
Maintenant, j'ai deux listes, une des variables x et une des variables y. Par exemple, xlist = [1 2 3] et ylist = [4 5 6]
Et je veux parcourir chaque élément des listes et le brancher sur f. Par exemple, définissez x = 1, puis évaluez f pour y = 4, puis y = 5, puis y = 6 ... et répétez pour x = 2 et x = 3.
Enfin, je veux retourner une matrice des valeurs calculées. Pour l'exemple ci-dessus, la réponse devrait être [5 6 7]; [6 7 8]; [7 8 9]
Comment ferais-je cela?
merci beaucoup! Juste curieux, pourriez-vous me donner un exemple de la façon de résoudre un problème si la fonction peut être vectorisée? – Programmer
@Marcus C'est la deuxième partie de la réponse, n'est-ce pas? Ou que veux-tu dire? –