4.47368

4.5 | 19 ratings Rate this file 171 downloads (last 30 days) File Size: 11.88 KB File ID: #324

smithchart

by Mohammad Ashfaq

 

12 Jul 2000 (Updated 13 Apr 2006)

No BSD License  

A collection of files capable of drawing a standard colored smith chart including labels and scales

Download Now | Watch this File

File Information
Description

A collection of M-Files capable of drawing a standard colored smith chart including all the labels and scales which can be found on a standard smith chart. In addition it allows other lines and circles to be drawn on the standard chart.

BASIC FUNCTION
scDraw: Draws a blank smith chart

SOME OTHER USEFUL FUNCTIONS AVAILABLE AT MATLAB COMMAND PROMPT
scRay: Draws a ray emanating from the origin towards a given point on smith chart
scMove: Move along the transmission line on smith chart
scMatchCirc: Draws the match-circle on smith chart
scInv: Inverts a given impedance (admitance) by mirroring it about the origin
scConCirc: Draws concentric circles about the origin
scArc: Draws an arc (a circle) on the smith chart passing through a given point

Tested under MATLAB 6.5

MATLAB release MATLAB 6.5 (R13)
Other requirements Tested under MATLAB 6.5 running under Windows XP.
Zip File Content  
Other Files scMove.m,
scRay.m,
scPOI.m,
scArc.m,
scConCirc.m,
scDraw.m,
scInv.m,
scMatchCirc.m
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (21)
29 Apr 2002  
21 Dec 2002 Abdul Khaliq

Very Good!

13 Mar 2003 Amir Ibrahim

Very impressive tools..
Thanks alot for your effort.

16 Mar 2003 Lina Chang

MATLAB can benefit from incorporating a toolbox like this one. Thank you for developing this tool.

20 Mar 2003 Vlad Cozma

How can you draw Smith Chart for a continuous system through s=z+1/z-1 transformation?

24 May 2003 Fred He

Useful! But a little bit hard to operate.

03 Apr 2004 Matlab User

Interesting tool, but it's a bit slow

29 Nov 2004 Giulio Vitale  
21 Feb 2005 KEDARNATH SHUKLA  
31 Aug 2005 zgzhou zgzhou

thanks very much!

13 Oct 2005 Giang Nguyen

It's so useful. Thank u very much!

28 Nov 2005 Carlos Gamero

It's great. It helps me a lot.

02 Jan 2006 HossuN AlmahjuB

ÈÇÑß Çááå Ýíß Çí ãÍãÏ æÌÒÇß Çááå ÎíÑ
ÇáÍÞíÞÉ ÇÓÊÝÏÊ ãä åÏÇ ÇáÊØÈíÞ
æáß ãä ÇáÊÍíÉ æÇáÇÍÊÑÇã
æÚáì Çãá ÇááÞÇÁ ãÚß

12 Jan 2006 Omar Dahan

I found it very useful,
With my compliments,
Telecom Engineer Omar Dahan

06 Apr 2006 Zacharia Ouardirhi

Very usefull, Thanks a lot

25 Nov 2006 Pavle Djukanovic

Hallo

23 May 2007 nadia ahmed

good smith chart design

08 Apr 2008 edgar martin

good :)

17 Apr 2008 muneera tayeb  
16 Oct 2008 Bernhard Schaffer

I found a bug in the function scPOI, which leads to wrong plotting results for negative reactances (using scRay). If you try to display, for example, the point
scRay(0.25-j*0.5), the negative reactance shown in the smithchart will be be zero.

To fix the bug:
In scPOI, replace

v=max(v);

by

[temp,idx]=max(abs(v));
v=v(idx);

to take care of negative numbers.

28 Dec 2008 Alireza LIAGHAT  
Please login to add a comment or rating.
Updates

modifying description

13 Apr 2006

Some bugs are fixed and examples included.

Tag Activity for this File
Tag Applied By Date/Time
wireless Mohammad Ashfaq 22 Oct 2008 06:36:31
smith Mohammad Ashfaq 22 Oct 2008 06:36:31
chart Mohammad Ashfaq 22 Oct 2008 06:36:31
radio Mohammad Ashfaq 22 Oct 2008 06:36:31
frequency Mohammad Ashfaq 22 Oct 2008 06:36:31
transmission lines Mohammad Ashfaq 22 Oct 2008 06:36:31
 

MATLAB Central Terms of Use

NOTICE: Any content you submit to MATLAB Central, including personal information, is not subject to the protections which may be afforded information collected under other sections of The MathWorks, Inc. Web site. You are entirely responsible for all content that you upload, post, e-mail, transmit or otherwise make available via MATLAB Central. The MathWorks does not control the content posted by visitors to MATLAB Central and, does not guarantee the accuracy, integrity, or quality of such content. Under no circumstances will The MathWorks be liable in any way for any content not authored by The MathWorks, or any loss or damage of any kind incurred as a result of the use of any content posted, e-mailed, transmitted or otherwise made available via MATLAB Central. Read the complete Terms prior to use.

Contact us at files@mathworks.com