Some Great Thoughts

"Go ahead and do your best" | "It is the simple things in life that build brilliance in creativity..simplicity cannot be taught, it is inborn..do not tamper with it" | "All men dream but not equally. Those who dream by night in the dusty recesses of their minds wake in the day to find that it was vanity; but the dreamers of the day are dangerous men, for they may act their dream with open eyes to make it possible" | "इच्छा हमेशा योग्यता को हरा देती है" | "If you think you can do a thing or think you can't do a thing, you're right. -Henry Ford" | "Failure is success if we learn from it. -Malcolm S. Forbes" | "The future belongs to those who believe in the beauty of their dreams. -Eleanor Roosevelt" | "The great men and women of history are remembered, not because they never made mistakes or never failed, but because they didn't let their failures stop them. They kept on until they succeeded" | "असफलता हमें सिखाती है कि सफलता का प्रयत्न पूरे मन से नहीं किया गया"

Monday, September 12, 2011

Programming in MATLAB for Beginners-3

Multiplication of two Matrices:-
There are two type of multiplication that we can performed in MATLAB
1.Multiplication of two Matrices in normal way:
   A=B*C;
2.Multiplication of each elements of first matrix with corresponding elements of second matrix:
A=B.*C;
it use " . " before " * ". for thsi operation no. of elements should be same in both matices.

Similarly we can perform Division operation.

Some Mathematical Operations & Their Instructions:-


Addition            A=B+C;
Subtraction        A=B-C;
Multiplication     A=B*C;  or  A=B.*C;
Division             A=B/C; or A=B./C; or A=B\C; or A=B.\C;
                         (A=B\C=C/B)
Transpose         B=A';


Power              B=A.^C; or A.^2  (this operation always performed with " . ").
Sum of All Elements of A Matrix
X=sum(A);
Diagonal elements of any matrix
Y=diag(A);
max no. in any matrix
M=max(A);
shortest no. in any matrix
S=short(A);
Average        A=avg(B);


Trigonometric Operations
Sine               A=sin(B);
Cosine           A=cos(B);
Sine Inverse   A=asine(B);

Sunday, September 11, 2011

Programming in MATLAB for Beginners-2

How to create a Matrix:-
enter all elements separated by space or coma & inclosed with [ ].
A=[1 2 3 4 5];
or
A=[1,2,3,4,5];
for coulmn matrix elements separated by semi colon ( ; )
A=[1;2;3;4;5]

A=[N:M]; create a row matrix with starting number N & last element M with the difference of "1".
A=[M:D:M]; create a row matrix with starting number N & last element M with the difference of "D".
A=zeros(R,C); create a matrix of "R" Row & "C" Column with all elements Zero.
A=ones(R,C); create a matrix of "R" Row & "C" Column with all elements One.
A=rand(R,C); create a matrix of "R" Row & "C" Column with Random Elements b/w 0 & 1 .
A=eye(R,C); create a Identity Matrix of "R" Row & "C" Column.


How to use editor:-
just type edit on comaand window & press enter.
       you get a new window in which you can write your program or function.
       save this file with .m extentation.


 How to I/P any variable at run time:-
use input(' ') command for it in editor at the time of writing program.
A=input('enter the value of A');



Programming in MATLAB for Beginners-1

Programming in MATLAB is simpler then any other programming language.
Here you can see the MATLAB window which contain "Directory, Command Window, Workspace & Command History".
We use Command Window to write any program or commands. Command windo also show output of any program or any instuction.
We can check our variables in Workspace & we also get our previous commands in Command History.
Here is some Basic Programs for beginners like Addition or other mathematical operations.

 Program of Addition of Two or More Numbers:-

>> %input first number
>> a=5;
>> %input second number
>> b=9;
>> %addition
>> c=a+b

c =

    14
Or



>> %input first number
>> a=5;
>> %input second number
>> b=9;
>> %addition
>> c=a+b;
>> %type c and press enter
>> c

c =

    14

Or

>> %input first number
>> a=5;
>> %input second number
>> b=9;
>> %addition
>> c=a+b;
>> %to display result use 'disp'
>>disp(c)
    14

Similarly we can perform subtraction of two numbers.


Starting with MATLAB

What is MATLAB?

  • High-level language for technical computing
  • Development environment for managing code, files, and data
  • Interactive tools for iterative exploration, design, and problem solving
  • Tools for building custom graphical user interfaces
  • MATLAB is a powerful tool for engineers to perform any task in there professional life.
  • Programming in MATLAB is simpler then C, C++ or any other programming language.
  • We can perform many mathematical & technical operation on MATLAB


for more detail you can alos visit MATLAB