Dudilla con Octave

zildjian

Buenos días MVeros! Tengo que hacer una práctica para la uni en la que el usuario tiene que introducir 2 funciones y después se tiene que hacer el producto de convolución con ellas, el caso, que tengo que operar con ellas.

Así, cómo puedo poner una especie de scanf o input que lo que me guarde sea una función, a la que después pueda llamar sin problemas?

Salu2 y gracias por adelantado!

JuAn4k4

Funciones de 1 sola variable.
Grado de la funcion f: N

vector de N posiciones.

//Introduccion de constantes

para cada grado
vector = constante de multiplicación
fpara

14 días después
zildjian

Gracias #2! ^^

Ahora, para acabar la práctica me ha surgido otra dudilla xD. Si tú por ejemplo lees un archivo (llamémosle vector.txt), y dentro de ese archivo se encuentra algo tal que así:

x = [1, 2, 3, 4]

Después, en el archivo "principal" puedo utilizar ese vector como si estuviera declarado previamente? Me explico, puedo poner x(2) por ejemplo?

Y otra cosa, cómo puedo medir la longitud del vector? Esto sí que me trae de cabeza xD

cHiv0rz

la longitud del vector se puede medir como x.size() o x.length()

en cuanto a lo del vector, si tu lo metes a un vector conforme lo lees si que puedes usarlo

zildjian

Muchas gracias! Se puede asignar ese valor a una variable? Porque me peta al hacer:

lon=x.length();

:(

Usuarios habituales

  • zildjian
  • cHiv0rz
  • JuAn4k4