Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
La multi ani mie!

Senzor filtru particule GOLF 7

La multi ani @radu103!

La multi ani @Nenea Zap!
 La multi ani @beavis03!

BlackView Oscal Pad 13, probleme ...

Baterie auto AGM 70AH vs normala ...

Depanero nu vrea sa imi dea Negat...
 Extras carte funciara

Carucior pliabil pentru cumparatu...

In ce supermarket gasesc carne de...

Cat de riscant e sa rezerv un hot...
 Audi Q3 F3 PHEV - impresii si con...

AC Vortex nu mai incalzește

Scule electrice și impactul ...

Huawei Pura 70/Pro/Ultra
 

[MATLAB][PLOT] hridic

  • Please log in to reply
3 replies to this topic

#1
sergomet

sergomet

    Junior Member

  • Grup: Members
  • Posts: 26
  • Înscris: 25.09.2007
Sal,

Am functie in matlab si doresc sa inserez in loc de o variabila un interval pentru a putea genera un grafic.
Functia mea este:
[b]hridic(u,x,Dv,dc,tg,ta,cl,zon)[/b]

in care x doresc sa fie un interval cuprin intre 0 si 100

M-am gandit la ceva de genu:
for (x=0:100)  plot (hridic(u,x,Dv,dc,tg,ta,cl,zon))

dar nu stiu cum se scrie corect, va rog cine stie sa-mi acorde un minut,

Multumesc!

Edited by MarianG, 14 March 2019 - 01:38.
code


#2
claudiupb

claudiupb

    Junior Member

  • Grup: Members
  • Posts: 211
  • Înscris: 05.11.2009
tu faci 100 de plot-uri, incearca asa
for(x=0:100) a[x]=hridic(u,x,Dv,dc,tg,ta,cl,zon)
iar apoi faci plot(a)

Edited by MarianG, 14 March 2019 - 01:38.
code


#3
sergomet

sergomet

    Junior Member

  • Grup: Members
  • Posts: 26
  • Înscris: 25.09.2007

View Postclaudiupb, on 1st September 2011, 09:34, said:

tu faci 100 de plot-uri, incearca asa
for(x=0:100) a[x]=hridic(u,x,Dv,dc,tg,ta,cl,zon)
iar apoi faci plot(a)


multumesc pt. raspuns, mi-am dat si eu seama ca ceva nu e ok si se repeta plot-ul
Am facut cum ai zis tu si totusi ceva inca nu e ok.
function grafic(nm)

for x=0:nm
	 a[x]=hridic(0.6;x;37.9603; 1.2;41.8;19.65;6;2);
	
	
end

plot(a);

end


>> grafic(100)
??? Error: File: grafic.m Line: 4 Column: 7
Unbalanced or unexpected parenthesis or bracket.


Multumesc!

Edited by MarianG, 14 March 2019 - 01:39.
code


#4
dicentiu

dicentiu

    Junior Member

  • Grup: Members
  • Posts: 90
  • Înscris: 23.01.2011
pentru a accesa un anumit element dintr-un vector trebuie paranteze rotunde http://www.mathworks...LAB/matrix.html

mai e o eroare si la transmiterea parametrilor. la apelul functiei, parametrii trebuie delimitati prin virgula

aceasta functie "hridic" nu e documentata in Matlab..

incearca cu plot de 2 variabile :

x = 0:1:100
y = hridic(0.6, x, 37.9603, 1.2, 41.8, 19.65, 6, 2)
plot(x,y)

Edited by dicentiu, 19 September 2011 - 11:14.


Anunturi

Bun venit pe Forumul Softpedia!

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate