Exemple: J'ai de fonction Y et la fonction X.Comment puis-je créer des opérations aléatoires avec 2 fonctions?
Je veux l'Octave faire Y (opérateur aléatoire) X
puis encore et encore, mais avec des opérateurs aléatoires, et d'enregistrer les résultats comme il qui se passe. C'est possible?
Mon essayer:
A = [ '*', '+', '-'; '/'];
for i:(1:10)
op1 = A (randi([1 4]),1);
op2 = A (randi([1 4]),1);
op3 = A (randi([1 4]),1);
op4 = A (randi([1 4]),1);
op5 = A (randi([1 4]),1);
op6 = A (randi([1 4]),1);
result = 1 op1 4 op2 25 op3 2 op4 23 op5 6 op6 2
end;
La seule façon il semble possible est avec l'amer' eval' ou eval enrobées de sucre ('str2num') –
comment serait-il? –
Si vous avez besoin de les utiliser, il vous indique que vous devez changer votre approche –