Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Recent content by jacobus

  1. J

    How to implement the matrix inverse in verilog

    verilog matrix Hello, everyone I have 64 successive channel matrix H1, H2..H64 And in my algorithm, I need to find the inverse of each matrix Hi in verilog on FPGA before esitimating the channel quality in the following I have read some papers, like using the trace of the matrix to get the...
  2. J

    How to extract some lines from a large EDA report?

    thanks for all your suggestions! I would have some try.
  3. J

    to find the envelope of some data in Matlab

    envelope matlab you may do it like the following: plot(t,y) hold on ind=find(diff(sign(diff(y)))==+2)+1; val=interp1(t(ind),y(ind),t,'linear'); plot(t,val,'r')
  4. J

    How to extract some lines from a large EDA report?

    thanks first I did not quite catch 'chunk' here. do you mean I first add some split in the file or read the whole and then split?
  5. J

    How to change base for angle representation in Matlab?

    Matlab it is easier to write a function of your own like this: function y=mycos(x); y=cos(x/180*pi); Since cos is a built-in function that you cannot change its source code, another way may be to name the function above as cos and put it in your "work" folder, generally the m file with the...
  6. J

    How to extract some lines from a large EDA report?

    thanks very much for your reply. It is a text file. If I write the script myself, should the algorithm be like this? fseek(fp,-1*buffersize,SEEK_END); fgetpos(fp, &filepos); while( n< number of lines){ fread(buffer, buffersize,fp); reverse the array and calculate the existence of...
  7. J

    How to extract some lines from a large EDA report?

    hello. everyone. I have a large EDA report about several giga bytes, and I need to extract some lines from the report, for example, the last 100 lines and then print these lines in an reverse order in another file. Since for some line, it may contain about 1M byte data, it seems very...
  8. J

    how to form tridiagonal matrix in matlab

    tridiagonal matlab hello the first diag in your statement just generates a constant 1 which means, it just plus 1 to the sum(diag(1,-1), diag(1,1)) you may see it from the following: diag(1) ans = 1 ?diag(1,-1) ans = 0 0 1 0 ?diag(1,1) ans = 0 1 0...
  9. J

    how to form tridiagonal matrix in matlab

    matlab tridiagonal matrix I think that statement is OK, if our understanding is the same example: diag([1,2])+diag(1,-1)+diag(2,1) ans = 1 2 1 2 ?diag([1,2,3])+diag([1,2],-1)+diag([1,2],1) ans = 1 1 0 1 2 2 0 2 3

Part and Inventory Search

Back
Top