- You could use a for loop. Simple and straightforward.
- You could move your statements into a function block and write a script which calls the function. Here's something you can adapt:
Multiple inputs to ANFIS
7 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
f = readfis('ANIS.fis')
a =input('input values');
g = evalfis([a],f);
disp(['',num2str(g)])
This is the code I have which asks to enter the input in the form of array[ ]
input values[1 0 1 0 1 1 1 1]
k =
'0'
0
This is the output I am getting. Now I want to run this program for n times for n different input arrays to get the output.
0 comentarios
Respuestas (1)
Asvin Kumar
el 11 de Mayo de 2021
a = [1 0; ...
0 0; ...
1 1];
for i=1:size(a,1)
evaluateMyFIS(a(i,:));
end
function g = evaluateMyFIS(a)
f = readfis('tipper');
g = evalfis(f,a);
disp(num2str(g))
end
0 comentarios
Ver también
Categorías
Más información sobre Introduction to Installation and Licensing en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!