How does temperature affect the band structure and the I-V characteristics of semiconductor devices?
How does changing the carrier lifetime affect semiconductor devices?
For a GaAs PN junction, imagine that the device is to be used as a photo-diode. What width of intrinsic layer would you want to design the device with if the photons only absorb in the depletion/intrinsic regions? Assume: wavelength = 0.75um.
In: Electrical Engineering
RE: Circuits, Third Edition, Problem 10P
Please explain why the frequency response of the scaled circuit is different from the prototype circuit. According to the textbook, magnitude scaling has no effect on the frequency response.
In: Electrical Engineering
E10.15 Use the LTC1661 from Linear Technology to generate a two-frequency square wave
from the VOUTA pin. The frequency alternates between 1 and 4 kHz every 4 s.
In: Electrical Engineering
In: Electrical Engineering
On the internet (e.g., the Micron Technologies web site) find the access time and size of a state-of-the-art
a) DRAM chip
b) SRAM chip
c) FLASH chip
In: Electrical Engineering
Details on how you can test for risk and conduct a security assessment using CCTV security camera? Also, explain the risk mitigation?
In: Electrical Engineering
In: Electrical Engineering
Determine the Fourier transform of a Gaussian pulse defined as x(t) = e?t2. Plot both x(t) and X(?).
In: Electrical Engineering
the filament of an incandescent lamp sits between two
In: Electrical Engineering
Complete the function main in file median.c to implement the computation of the median of a sequence of integers read from stdin. The program should use realloc to allow an arbitrary number of integers to be read into a dynamically allocated array. Every time realloc is called, let the new size of the array be twice the old size plus 1. Look at function readLongLine in the slides for Chapter 6 for an example of how to use realloc. The program should return -1 if anything other than an integer is read from stdin. A test script is provided in test_median.sh.
Note that median.c uses qsort from the standard library to sort the array of integers. We have not seen how to call qsort yet, so don't worry if it still looks mysterious. It involves passing a function pointer, which we shall cover shortly.
Here is the function
#include <stdio.h>
#include <stdlib.h> /* for realloc, free, and qsort */
/*
* Read integers from stdin until EOF. Then
* print the median of the numbers read.
*/
/*
* Print the median of a sequence of sorted integers.
*/
void printMedian(int const * numbers, int cnt) {
int i, halfWay;
double median;
/* debugging printout of sorted array */
for (i = 0; i < cnt; i++) {
printf("%d%c", numbers[i], i == cnt-1 ? '\n' : '
');
}
halfWay = cnt / 2;
if (halfWay * 2 == cnt) {
/* cnt is even: average two middle numbers
*/
median = 0.5 * (numbers[halfWay] +
numbers[halfWay-1]);
} else {
/* cnt is odd: take middle number */
median = numbers[halfWay];
}
printf("Median of %d integers: %g\n", cnt, median);
}
/* Integer comparison function for qsort. */
static int icompare(void const * x, void const * y) {
int ix = * (int const *) x;
int iy = * (int const *) y;
return ix - iy;
}
int main(void) {
/* Size of allocated array. */
size_t size = 0;
/* Number of ints stored in the array. Must be less
* than or equal to size at all times. */
size_t cnt = 0;
/* Pointer to dynamically allocated array. */
int * numbers = 0;
/* Variables used by scanf. */
int num, ret;
while ((ret = scanf("%d", &num)) != EOF) {
/* Your code here. */
}
if (!numbers) {
printf("Read no integers. Median
undefined.\n");
return -1;
}
/* Sort numbers in ascending order. */
qsort(numbers, cnt, sizeof(int), icompare);
printMedian(numbers, cnt);
free(numbers);
return 0;
}
How do I go about finishing this? This is in C language remember that.
In: Electrical Engineering
What should be social consideration of an electrical engineer student in lab. (Explain in 250 words)
In: Electrical Engineering
1- Write a Matlab program to perform image resizing, image rotation to 90 degrees, conversion to binary and gray scale, Image segmentation and extraction, draw and find the region of interest with a circle, Plot bounding box, Region extraction and histogram.
2- Write a MATLAB program to Design a GUI calculator which is as shown in below figure 1. Add tool bar options to the GUI calculator and Highlight specific codes written in program and signify the steps followed.
In: Electrical Engineering
A 6-pole and three-phase induction motor has synchronous speed of (1000) RPM.
a) Find the no-load and full-load operating speed of motor for the cases given,
1. 2.5Hz electrical frequency of rotor for no-load condition.
2. 6.3Hz electrical frequency of rotor for full-load condition.
b) Find the speed regulation of motor by using parameters found above.
c) Determine the electrical frequency of rotor under full-load condition so that speed regulation would be equal to 5%? (Electrical frequency of rotor for no-load condition is still 2.5Hz.)
In: Electrical Engineering
What type Integrated Circuit do I need to light a certain amount of connected series or parallel LEDS depending on my voltage. So I have a system that harvest energy and charging a capacitor steadily to around 3V max and I want it to make it so as it's charging the LED lights up. Let say 0.5V LED1 light up and at max voltage all LED light up, so up to say 5 LEDS. Is this possible? if it is what type of IC can i use to do this?
In: Electrical Engineering
Two design approaches sensitive photodetectors are: (i) using
photogenerated electron/hole pairs in the
base of a BJT; and (ii) using a reverse-biased pn junction
operating in the avalanche regime. In point
form, summarize the strengths, weaknesses and similarities of these
designs.
In: Electrical Engineering