Entradas

Codigo matlab deembeding 1 paso y 2 pasos para sistemas de dos puertos

 %Método para hacer deembedding 1 paso y dos pasos para sistemas de dos puertos %Se deben guardar todos los archivos s2p en la misma carpeta del programa %hay que cambiar manualmente el raw y los nombres de los ficheros para %guardar el archivo touchstone en el write.  close all  clear all  clc  format long %Se llama la ubicación de los archivos s2p y se guardan en una variable Add='Archivo'; short=strcat(Add,('short.s2p'));%short open=strcat(Add,('open.s2p'));%open raw=strcat(Add,('archivo s2p sin deembedding.s2p'));%archivo s2p sin deembedding %se guardan los datos de los archivos llamados en una variable para que sean datos add_short=read(rfdata.data,short); add_open=read(rfdata.data,open); add_raw=read(rfdata.data,raw); %se define la frecuencia para armar las matrices de datos Fc=add_short.Freq;  %Frecuencia. w=Fc.*(2*pi); %Se contruyen las matrices de parámetros s S_short=extract(add_short,'S_PARAMETERS'); S_open=extract(add_open,'S_PARA...

Ejercicio 9 Java

Ejercicio: Un grupo de 10 estudiantes presentan un examen de Física.  Hacer un algoritmo que lea por cada estudiante la calificación obtenida. Al finalizar calcule e imprima:  •La cantidad de estudiantes que obtuvieron una calificación menor a 50.  •La cantidad de estudiantes que obtuvieron una calificación de 50 o más pero menor que 80.  •La cantidad de estudiantes que obtuvieron una calificación de 70 o más pero menor que 80.  •La cantidad de estudiantes que obtuvieron una calificación de 80 o más.  •La calificación obtenida en el examen de física debe ser entre 1 y 100. Solución: package ejercicio9; import javax.swing.JOptionPane; public class Ejercicio9  {     public static void main(String[] args) {                  double notaes;         int estudiantes;         double malo;         double regular;   ...

Ejercicio 8 Java

Ejercicio: Hacer un algoritmo que imprima el costo de una llamada telefónica, capturando la duración de la llamada en minutos y conociendo lo siguiente: •Toda llamada que dure tres minutos o menos tiene un costo de $200. Solución: package ejercicio8; import javax.swing.JOptionPane; public class Ejercicio8  {     public static void main(String[] args) {                  int minutos;         int minutoadicionaldicional;         int totalPagar;         minutos =Integer.parseInt(JOptionPane.showInputDialog(null,          "Ingrese la durancion de la llamada en minutos "));         if (minutos<=3) {             JOptionPane.showMessageDialog(null, "Tiene que pagar es: " +minutos*200);         }         else {        ...

Ejercicio 7 Java

Ejercicio: Desarrollar un algoritmo que permita calcular los siguientes  datos de una fiesta:  ¿Cuántas personas asistieron a la fiesta?  ¿Cuántos hombres y cuantas mujeres?  -Promedio de edades por sexo.  -La edad de la persona más joven que asistió. Consideraciones:  -No se permiten menores de edad a la fiesta.  -Ingresar datos hasta que se ingrese una edad igual a cero. Solución: package ejercicio7; import javax.swing.JOptionPane; public class Ejercicio7  {     public static void main(String[] args) {         int edad;         int sexo;         int sumaHombres;         int sumaMujeres;         int sumaTotal;         int promedioHombres;         int promedioMujeres;         int edadHombres;         int edadMujeres;     ...

Ejercicio 6 Jaya

Ejercicio: Hacer un algoritmo que imprima los primeros 20 términos de la  siguiente serie:  1, 3, 6, 10, 15, 21, 28,…….. Solución 1: package ejercicio6_1; import javax.swing.JOptionPane; public class Ejercicio6_1  {     public static void main(String[] args) {         int aa;         int va;         aa=1;         va=1; while (aa<40) {             va=va+(aa+1);             aa=aa+1;            JOptionPane.showMessageDialog(null, "El valor : " + va + " pertenece a la serie");         }           } } Solución 2: package ejercicio6; import javax.swing.JOptionPane; public class Ejercicio6  {     public static void main(String[] args) {         int i;         int n...

Ejercicio 5 Java

Ejercicio: Desarrollar un algoritmo que calcule el salario neto que debe recibir un vendedor de un almacén. Se debe tener en cuenta si tiene derecho o no al auxilio de transporte. Para el desarrollo del ejercicio tenga en cuenta las siguientes formulas: Sueldo devengado = salario básico * días laborados / 30 Días laborados = debe ser entre 1 y 30. Auxilio de Transporte: Lo reciben los empleados cuyo salario básico sea menor o igual a 2 salarios mínimos legales vigentes. Salario Mínimo Legal Vigente (2013): 589500 Auxilio de Transporte = 70500 * días laborados / 30 (año 2013 en Colombia). Comisión de Ventas: En la empresa se tiene estipulado dar una comisión de ventas del 2% sobre las ventas del mes de cada vendedor. Total devengado = sueldo devengado + comisión de ventas. Total deducciones = descuentos por prestamos. Salario Neto = Total devengado – Total deducciones. Como resultado del ejercicio se debe imprimir en pantalla lo siguiente: Cédula empleado: XXXXXX Nombre Emp...

Ejercicio 4 Java

Ejercicio: Desarrollar un algoritmo que lea un número N entero positivo de cualquier número de dígitos, calcule la suma de sus dígitos y que imprima en pantalla el número leído y la suma de sus dígitos. Se requiere que en el desarrollo utilice la Estructura Cíclica Mientras. Ejemplo: N= 3567 SUMA= 21 Presentar la solución a este ejercicio en JAVA. Solución: package ejercicio4; import javax.swing.JOptionPane; public class Ejercicio4 {     public static void main(String[] args) {         double num;         double suma;         double valor1;         double valor2;         double valor3;         num=Double.parseDouble(JOptionPane.showInputDialog(null,         "Ingrese un número " ));                     suma=0;         valor1=num/10;   ...