Generador de funciones lineales

Generador de fórmulas
Contenidos
El generador de funciones DS345 es un completo generador de funciones sintetizado de 30 MHz que utiliza una innovadora arquitectura de síntesis digital directa (DDS). Genera numerosas formas de onda estándar con una excelente resolución de frecuencia (1 µHz) y dispone de versátiles funciones de modulación, como AM, FM, ráfaga, PM y barridos de frecuencia. También genera formas de onda arbitrarias con una rápida velocidad de actualización de 40 Msample/s.
El generador de funciones DS345 es un completo generador de funciones sintetizado a 30 MHz que utiliza una innovadora arquitectura de síntesis digital directa (DDS). Genera muchas formas de onda estándar con una excelente resolución de frecuencia (1 µHz) y dispone de funciones de modulación versátiles, como AM, FM, ráfaga, PM y barridos de frecuencia. También genera formas de onda arbitrarias con una rápida velocidad de actualización de 40 Msample/s.
El DS345 genera ondas sinusoidales y cuadradas a frecuencias de hasta 30,2 MHz, y formas de onda triangulares y de rampa de hasta 100 kHz. La resolución de frecuencia para todas las funciones es de 1 µHz. Además de las formas de onda estándar, la unidad también proporciona una fuente de ruido blanco de banda ancha (10 MHz).
Generador de ecuaciones matemáticas
El FGA5050 es un generador de funciones equipado con la función de forma de onda arbitraria. Además de las funciones de generación de formas de onda sinusoidales, cuadradas y en rampa, el FGA5050 permite generar formas de onda de alta precisión con una resolución de 1 μHz y una frecuencia de banda ancha de 50 MHz. El FGA5050 se puede utilizar en una amplia gama de aplicaciones, como “Prueba de variación de tensión para componentes electrónicos de automoción”, “Fuente de señal falsa de ECU”, “Prueba de carga-descarga de la batería recargable”, “Prueba de superposición de ondulación” y se puede utilizar como señal de disparo para diversos tipos de sistemas de prueba.
Buscador de ecuaciones funcionales
Los generadores de formas de onda arbitrarias SDG7000A integran múltiples funciones de generador de formas de onda desde CC hasta ondas continuas de hasta 1 GHz, que pueden sustituir a los generadores de señales de RF en algunas aplicaciones. Adopta la tecnología de generación de formas de onda arbitrarias punto a punto TrueArb de Siglent, que permite velocidades de muestreo de salida ajustables por el usuario desde 0,01 Sa/s hasta 2,5 GSa/s con excelentes prestaciones de jitter y la generación de señales vectoriales I/Q con un ancho de banda máximo ajustable superior a 500 MHz. Aprovechando las ventajas de la arquitectura EasyPulse de Siglent, se puede generar un pulso de bajo jitter con una anchura de pulso mínima de 1 ns. El SDG7000A también dispone de una salida de ruido gaussiano con ancho de banda ajustable, generación de código pseudoaleatorio, una salida opcional de 16 canales de señal digital para sintetizar comunicaciones digitales, y mucho más.
Edición y reproducción de secuencias La SDG7000A admite hasta 1024 segmentos de onda arbitrarios, cada uno de los cuales puede ajustarse con un máximo de 65535 repeticiones. Al cambiar entre segmentos, la salida se desplaza sin interrupciones desde el último punto del segmento anterior al primer punto del segmento siguiente sin generar un nivel de reposo. Es adecuado para aplicaciones con altos requisitos de conmutación de formas de onda.
Función lineal a partir de dos puntos
He encontrado un script que genera funciones lineales aleatorias a partir de la selección de números aleatorios para m (pendiente) y b(intercepto). Sin embargo, sólo utiliza valores positivos de “b” porque en la nota tiene el siguiente script: content: “La función graficada a la izquierda es `f(x)={pendiente}x+{yInt}`”
He aquí un ejemplo en el que el contenido muestra diferentes formas dependiendo del valor de la intersección y. Si es cero, la intersección y no se muestra. Si es negativo, se quita el signo más. Si es positivo, se muestra en el formato original de tu pregunta.
Eso es exactamente lo que necesitaba, gracias. He consultado la documentación en línea de CL, pero no he encontrado una función REDONDA. ¿Hay alguna o qué me sugieres como solución? Me gustaría tener la capacidad de generar un número aleatorio junto con” float “en lugar de” int “y redondearlo a la décima más cercana.
Usted querrá utilizar la calculadora gráfica para manejar el redondeo. Configure el número aleatorio flotante para que sea una variable. La función round sólo redondea al número entero más cercano, así que aquí tienes una solución para redondear a la décima más cercana. Utilicé la función aleatoria en la calculadora gráfica (no estoy seguro si la función aleatoria está disponible en el Constructor de Actividades), pero funciona de la misma manera que float en la Capa de Computación.