MATLAB CODE FOR ploting

Discussion in 'Programmer's Corner' started by Ahmad Alomari, Mar 23, 2012.

  1. Ahmad Alomari

    Thread Starter New Member

    Mar 22, 2012
    8
    0
    please help me to plot the figure attached by matlab..which represents the charge density in the junction region of p-n junction
    and thanks all.. thanks thanks thaaaaanks
     
  2. steveb

    Senior Member

    Jul 3, 2008
    2,433
    469
    How are you generating the data for the plot? Do you have a formula, or a data file?
     
    Ahmad Alomari likes this.
  3. Ahmad Alomari

    Thread Starter New Member

    Mar 22, 2012
    8
    0
    I want to plot these two figures by matlab ana I need the matlab code please..
     
  4. Ahmad Alomari

    Thread Starter New Member

    Mar 22, 2012
    8
    0
    this is the formulas of the two figures please help me..really thanks a lot..
    ---
    I attached them in a photos
    ---
    please heeeeeeeeeeeeelp :(
    ---
    help...pleaseeee
     
    Last edited by a moderator: Mar 25, 2012
  5. Ahmad Alomari

    Thread Starter New Member

    Mar 22, 2012
    8
    0
    by the equations in the two figures attached ..thanks
     
  6. steveb

    Senior Member

    Jul 3, 2008
    2,433
    469
    Matlab has many plotting tools. It also has good help information. Look up commands such as plot, title, xlabel, ylabel, axis, legend, semilogx, semilogy, plottools, loglog, and grid.

    You also need to understand simple programming to convert your formula into a data set that can be plotted. A simple program that could plot the function y=x^2 over the range -5<x<+5 would be as follows.

    Code ( (Unknown Language)):
    1.  
    2. i=1:100;
    3. x=-5+10*i/100;
    4. y=x.^2;
    5. plot(x,y)
    6. title('Plot of the function y=x^2')
    7. xlabel('x-axis')
    8. ylabel('y-axis')
    9.  
     
  7. Ahmad Alomari

    Thread Starter New Member

    Mar 22, 2012
    8
    0
    thanks very much..but what about my two figures ?
     
  8. Ahmad Alomari

    Thread Starter New Member

    Mar 22, 2012
    8
    0
  9. steveb

    Senior Member

    Jul 3, 2008
    2,433
    469
    You have to learn the commands and the programming methods to figure out how to make your two figures. The best way to learn is by doing. Try the commands. Go step by step. Make mistakes. Correct your mistakes. Post examples of your code here when you get stuck. Etc.
     
Loading...