Giter Club home page Giter Club logo

ejemplos_enc_g4's People

Contributors

palomavilchis avatar rilgglir avatar

Watchers

 avatar

ejemplos_enc_g4's Issues

Luis Sanchez - Ejercicio 2.2

Este issue es para mostrar los resultados del ejercicio 2, sección 2 en el nivel intermedio. En el cual es parecido al anterior, con la peculiaridad de que en lugar de generar valores aleatorios para graficar, dichos valores deberán ser ingresados por el usuario.

image

Adjunto mi repositorio donde se encuentran todos los ejercicios: https://github.com/LuisSanHer/Ejemplos_en_C

Saúl Herrera Saavedra- Ejercicios "Intermedio"

Diego Flores Chávez - Regresión lineal

Buenas tardes, profesora.

Nuevamente le dejo el link a mi perfil: https://github.com/DieeegoFC

He realizado el ejercicio correspondiente a la regresión lineal, el código principal se llama "linear.c". También dejaré una imagen de la gráfica que mi programa es capaz de generar por ahora, aún faltan algunos ajustes pero entre hoy y mañana actualizaré el código para que la gráfica incluya la línea de la ecuación generada (por ahora solo imprime dicha ecuación por consola).

NOTA: Para esta gráfica se generaron cien puntos completamente aleatorios, pero el programa también tiene la opción de generar una regresión lineal a partir de información que provea el usuario (por ahora, la gráfica solo se genera con la opción de puntos aleatorios, también actualizare esto).

example1

Erick Raul Loza - (Ejercicios "Básico - Intermedio")

Buenas tardes profesora, esperando que te encuentres bien, te hago llegar los links de los ejercicios desde el basico hasta el intermedio que he hecho. Los avanzados espero tenerlos en el transcurso de esta semana porque tengo examenes y tareas.

Ejercicio 1 básico: imprimir un menú:

https://github.com/DanteEzio210/Ejemplos_enC_G4/blob/main/Ejercicio%201%20b%C3%A1sico:%20imprimir%20un%20men%C3%BA.c

Ejercicio 2 básico seccion 1: operaciones aritméticas con variables de diferentes tipos:

https://github.com/DanteEzio210/Ejemplos_enC_G4/blob/main/Ejercicio%202%20b%C3%A1sico%20seccion%201%20-%20operaciones%20aritm%C3%A9ticas%20con%20variables%20de%20diferentes%20tipos.c

Ejercicio 2 básico seccion 2: operaciones aritméticas con variables de diferentes tipos:

https://github.com/DanteEzio210/Ejemplos_enC_G4/blob/main/Ejercicio%202%20b%C3%A1sico%20seccion%202%20-%20operaciones%20aritm%C3%A9ticas%20con%20variables%20de%20diferentes%20tipos.c

Ejercicio 1 intermedio: Calculadora algebraica

https://github.com/DanteEzio210/Ejemplos_enC_G4/blob/main/Ejercicio%201%20Intermedio%20-%20Calculadora%20algebraica.c

Ejercicio 2 intermedio seccion1: Gráficas
Aqui utilice la aplicacion GNUPLOT para graficar

/*
Nombre del programa: Ejercicio 2 Intermedio 'Seccion 1'- Graficas
Alumno: Erick Raul Loza Dominguez
¿Que hace el programa? Este programa obtiene una grafica con base en 20 valores aleatorios generados en la varible 'x' y en la variable 'y'
*/

#include<stdio.h>
#include<stdlib.h>
#include<time.h>

int main()
{
float x[20];
float y[20];
FILE *fp=NULL;
FILE *gnupipe=NULL;

fp=fopen("Graphics_1.tmp", "w");
gnupipe = popen("gnuplot -persitent", "w");

srand(time(NULL));

for(int i=0; i<20; i++)
{
    x[i]=rand()%100;
    y[i]=rand()%100;
}

for(int i=0; i<20; i++)
{
    fprintf(fp,"%f %f\n", x[i], y[i]);
}

fprintf(gnupipe,"set xlabel 'X'\n");
fprintf(gnupipe,"set ylabel 'Y'\n");
fprintf(gnupipe,"plot 'Graphics_1.tmp'\n");

}

Ejercicio 2 intermedio seccion2: Gráficas
Aqui utilice nuevamente la aplicacion GNUPLOT para graficar

Nombre del programa: Ejercicio 2 Intermedio 'Seccion 2'- Graficas
Alumno: Erick Raul Loza Dominguez
¿Que hace el programa? ste programa obtiene una grafica con base en 20 valores ingresados desde consola en la varible 'x' y en la variable 'y'
*/

#include<stdio.h>
#include<stdlib.h>

int main()
{
float x[20];
float y[20];

FILE *fp=NULL;
FILE *gnupipe=NULL;

fp=fopen("Graphics_2.tmp", "w");
gnupipe = popen("gnuplot -persitent", "w");

for(int i=0; i<20; i++)
{
    scanf("%f",&x[i]);
    scanf("%f",&y[i]);
}

//fprintf(fp,"x y\n");
for(int i=0; i<20; i++)
{
    fprintf(fp,"%f %f\n", x[i], y[i]);
}

fprintf(gnupipe,"set xlabel 'X'\n");
fprintf(gnupipe,"set ylabel 'Y'\n");
fprintf(gnupipe,"plot 'Graphics_2.tmp'\n");

}

Grafica:
image


Diego Flores Chávez.

Buenas noches, profesora.

Le dejo el link de mi repositorio: https://github.com/DieeegoFC/Ejemplos_enC_G4.git

El código fuente se encuentra fuera de todas las carpetas y se llama "main.c", los demás archivos fueron generados automáticamente por el IDE que utilizo (CLion). Este mismo corresponde al ejercicio de la calculadora algebraica (nivel intermedio de los ejercicios propuestos).

Quedo de usted por cualquier situación.

imagen_2021-08-19_215544

Mejor en Python

Te comparto el código de un programa que calcula el CRC de un mensaje de texto y además comprueba la probabilidad de que la prueba del CRC falle según la longitud de la ráfaga de errores y la longitud del polinomio generador. Este problema es parecido al del bit de paridad que solicitaste.

https://github.com/Ryuuba/FEC

Diego Flores Chávez - Regresión lineal

Buenas noches, profesora:

Nuevamente le dejo el link de mi repositorio: https://github.com/DieeegoFC/Ejemplos_enC_G4

He terminado el ejercicio de regresión lineal, el código principal se llama "linear.c" y adjunto una imagen y video de ejemplo. Mi programa genero la gráfica de la imagen a partir de cien puntos aleatorios, pero también tiene la opción de regresión lineal a partir de información que provea el usuario, tal como se muestra en el video (las gráficas se guardan en la carpeta de cmake-build-debug).

NOTA: El programa funciona en conjunto con los códigos de pbPlots.c, supportLib.c y las librerías de pbPlots.h y supportLib.h, mismas que se encuentran dentro del proyecto; este fue construido con el software de CMake por lo que ambos códigos y librerías se deben incluir en el "target" de la lista (CMakeLists.txt) junto con el módulo principal, que en este caso es "linear.c".

random

TEST.mp4

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.