Scrigroup - Documente si articole

Username / Parola inexistente      

Home Documente Upload Resurse Alte limbi doc  

CATEGORII DOCUMENTE





loading...

AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


Evaluarea datelor de tip caracter

Matlab

+ Font mai mare | - Font mai mic







DOCUMENTE SIMILARE

Trimite pe Messenger
PREZENTAREA TOOLBOX-URILOR MATLAB
Evaluarea datelor de tip caracter
Handle Graphics si Interfete Grafice in MATLAB (GUI)
Reprezentarea polinoamelor. Interpolarea
Tehnici de plotare - Plotari 2D elementare - Generarea graficelor
Cai de cautare
Plotari tridimensionale (3 D)
Fisiere MATLAB
Reprezentarea si manipularea informatiilor despre data si timp
Instructiuni de salt si bucle

Deprecated: mysql(): This function is deprecated; use mysql_query() instead in /home/svadan38/public_html/calculatoare/matlab/Evaluarea-datelor-de-tip-carac53139.php on line 123

Evaluarea datelor de tip caracter

Evaluarea datelor de tip caracter asigura putere si flexibilitate limbajului MATLAB.

Functia eval




Functia eval evalueaza un sir de caractere care contine o expresie, o declaratie sau un apel de functie. In cea mai simpla forma, sintaxa este urmatoarea:

eval('string')

Exemplu: evaluarea unei expresii folosite la generarea unei matrice Hilbert de ordinul n:

t = '1/(i+j-1)';
for i = 1:n
    for j = 1:n
        a(i,j) = eval(t);
    end
end

Alt exemplu de utilizare a functiei eval pentru o declaratie:

eval('t = clock')

Functia feval

Functia feval difera de eval prin faptul ca executa o functie a carui nume este intr-un sir de caractere. Se poate folosi feval si functia input pentru a alege din mai multe sarcini definite de fisiere .m . Exemplu:




 

fun = ['sin'; 'cos'; 'log'];
k = input('Choose function number: ');
x = input('Enter value: ');
feval(fun(k,:),x)

Este indicata folosirea functiei feval in locul functiei eval, deoarece executia este mai rapida.

Construirea sirurilor de caractere pentru evaluare

Se pot concatena sirurile de caractere pentru a crea expresii de intrare necesare functiei eval. In continuare este prezentat un exemplu in care functia eval creeaza 10 variabile numite P1, P2, P10, si seteaza fiecare variabila la o anumita valoare:

for i=1:10
    eval(['P',int2str(i),'= i.^2'])
end



loading...







Politica de confidentialitate

DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari:
Deprecated: mysql(): This function is deprecated; use mysql_query() instead in /home/svadan38/public_html/calculatoare/matlab/Evaluarea-datelor-de-tip-carac53139.php on line 419

Deprecated: mysql(): This function is deprecated; use mysql_query() instead in /home/svadan38/public_html/calculatoare/matlab/Evaluarea-datelor-de-tip-carac53139.php on line 425
545
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2019 . All rights reserved

Distribuie URL

Adauga cod HTML in site