Usuario:


OSP XY con Marcadores y Ejes

Storyboard

>Modelo

ID:(98, 0)



Gráfica XY con Marcadores y Ejes

Imagen

>Top


Curva simple con marcadores:

Código:

```

/*

http://www.opensourcephysics.org/

@author W. Christian

*/

import org.opensourcephysics.frames.*;

import javax.swing.JFrame;

public class FirstPlotApp {

public static void main(String[] args) {

PlotFrame frame = new PlotFrame("position", "amplitude", "First Plot");

frame.setSize(400, 400);

for(double x = -10, dx = 0.1;x<10;x += dx) {

frame.append(0, x, Math.sin(x));

}

frame.setVisible(true);

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

}

}

```

ID:(1806, 0)



Post Marker, Curva con Marcadores y Barras

Imagen

>Top


Agregando Puntos

ID:(2417, 0)



Curva con Nombre de Ajes

Imagen

>Top


Clase DrawableAxes

ID:(1809, 0)



Connected Line, Curva y Ejes

Imagen

>Top


Curva simple con marcadores:

Código:

```

/*

http://www.opensourcephysics.org/

@author W. Christian

*/

public class PlotFrameApp {

public static void main(String[] args) {

PlotFrame frame = new PlotFrame("x", "f(x)", "Plot-Frame Demo");

frame.setConnected(true); // sets default to connect dataset points

frame.setXYColumnNames(0, "x", "sin(x)/x"); // sets nammes for first dataset

double dx = 0.2;

for(double x = -10;x<=10;x += dx) {

frame.append(0, x, Math.sin(x)/x);

}

frame.setVisible(true);

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

}

}

```

ID:(2415, 0)



Área Marker, Curva y Áreas Marcadas

Imagen

>Top


Curva con areas bajo la curva:

Código:

```

/*

http://www.opensourcephysics.org/

@author W. Christian

*/

public class MarkerAreaApp {

public static void main(String[] args) {

PlottingPanel panel = new PlottingPanel("x", "y", "Area Marker");

DrawingFrame frame = new DrawingFrame(panel);

panel.setSquareAspect(false);

panel.setAutoscaleX(true);

panel.setAutoscaleY(true);

Dataset dataset = new Dataset();

dataset.setMarkerShape(Dataset.AREA);

dataset.setConnected(true);

for(int i = 0;i<200;i++) {

double x = 4*Math.PI*i/(199);

dataset.append(x, Math.sin(x));

}

panel.addDrawable(dataset);

org.opensourcephysics.display.GUIUtils.showDrawingAndTableFrames();

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

frame.setVisible(true);

}

}

```

ID:(1807, 0)



Curva con Ejes en Escala Logarítmica

Imagen

>Top


Clase Dataset

ID:(1810, 0)



Pixel Marker, Pixeles en un Sistema de Coordenadas

Imagen

>Top


Propiedades de los Marcadores

ID:(2416, 0)



Curva con Títulos

Imagen

>Top


Clase PlottingPanel

ID:(1808, 0)



Square Marker, Puntos y Ejes

Imagen

>Top


Detalle de los ejes

ID:(2414, 0)