Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - amauta22

#1
Hola a todos, me agarro la inquetud y no me deja, para poder graficar funciones matematicas con una matriz bidimencional. Y creo q ud, seguro saben mas q yo asi q invoco su ayuda.

Este es el codigo, lo mas simple, despues pense en q el usuario suba por linea de comandos su funcion, y yo renocer en ascii, pero primero debe andar esto.

Comento q, la identidad anda, mas no la del codigo f(x)=4x+2


#include<stdio.h>
#define N 150

int main (void)
{
int matriz[N][N]; //esto es para graficar la funcion en una matriz
int i,j; //para recorrer la matriz

for(i=0;i<N;i++) //esto para poner en cero toda la matriz
for(j=0;j<N;j++) //por alguna razon tira warning: matriz[N][N]={0};
matriz[i][j]=0;

/****************************************************/
/* recorre las columnas y ubica su f(x)=f(i) y coloca un 1 en su columna y fila correspondiente */

for(i=0;i<N;i++) //aqui va la funcion,
matriz[4*i+2][i]=1; //ACA ES EL PROBLEMA

/***************************************************/

for(i=0;i<N;i++) //para imprimir
{
for(j=0;j<N;j++)
{
printf("%d",matriz[i][j]);
}
printf("\n");                      //para q forme la matriz en pantalla
}
return 0;
}


agradezco cualquier ayuda. GRACIAS.