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.

How to realize the symbolic math operation in matlab?

Status
Not open for further replies.

haulm

Advanced Member level 4
Full Member level 1
Joined
Feb 26, 2002
Messages
106
Helped
2
Reputation
4
Reaction score
1
Trophy points
1,298
Activity points
427
How to realize the symbolic math operation in matlab?
 

If you mean to add elements in a matrix one by one to elements to other matrix, try .+, using the dot before the operator makes operations with every element of the matrix, for example A.*B will multiply the first element of A with the first element of B, the second with the second and so on.
 

MATLAB was not designed to be a symbolic math program . it will never be .Its not its purpose . Matlab is a program that deals with arithmetic finite matrix calculations . For infinite bound calculus .. you have to deal with a symbolic type of program . I Recomend mathematica .. is the best ..some could mention maple too !

with mathematica you can do this :\

f1[x]=1/(1-a*xˆ2) then apply

F1[x]=Integrate[f1[x],x]

the output will require mathematical FONTS

matlab can't do this

Now there is a SYMBOLIC TOOLBOX for MATLAB but is not really a TOOLBOX .. it has nothing to do with MATLAB kernel is a different program altogether This TOOLBOX is a separate product is not included with MATLAB ..ts cost is additional .. But it will never be as powerfull as MATHEMATICA
There are only 100 symbolic functions . MATHEMATICA is around 5000
As i recall the matlab symbolic toolbox is derived from MAPLE .
So why not get the REAL THING !
 

eltonjohn said:
matlab can't do this
Now there is a SYMBOLIC TOOLBOX for MATLAB but is not really a TOOLBOX .. it has nothing to do with MATLAB kernel is a different program altogether ,.. But it will never be as powerfull as MATHEMATICA
there are only 100 symbolic functions . MATHEMATICA is around 5000
As i recall the matlab symbolic toolbox is derived from MAPLE .

well MAPLE is very powerful symbolic mathematical tool. its newest version is better too :). both matlab and scientific workplace use maple engine. but i agree too that its not a matlab job, and other softwares do it better; bytheway, i suggest you to use maple too, i think its better than mathematica, specially for engineers (mathematica is a great tool for pure mathematics, no dobt).

marti
 

matlab'symolic tool box is used maple'kernel.
so you can use maple. maple is very strong.
also it can do numerical calculation.the precision 5,000,00 digits.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top