Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Unde gasesc borcane mari 5 - litr...

sfat achiziție bicicleta pli...

NVIDIA Shield Programe Romania IP

Se opreste motorul in mers Golf 5
 Probleme cu instalator Casa verde

Linie vinetie mana stanga

Opriri și reporniri dese

Protectie soare/vizuala in interior
 Tratament pt piele..canapea

Buget 19k-masina noua-sfaturi

Grosime adeziv gresie

TVA doar la valoarea adaugata sau...
 Inregistrare ecran

M-am inregistrat in e-factura. Ca...

Voi cum faceți fața ava...

Spital stomatologic sector 4 grat...
 

Excel. Calculare puncte pe axa Y functie de X

- - - - -
  • Please log in to reply
12 replies to this topic

#1
Tsunamii

Tsunamii

    Bucuresti

  • Grup: Senior Members
  • Posts: 49,765
  • Înscris: 20.10.2015
Am avut niste calcule de facut / estimat pentru o suspensie.
Am crezut ca e izolat calculul, dar se pare ca o sa am nevoie din ce in ce mai mult.
Pentru a calcula rigiditatea unor ansamble de elemente elastice neliniare,
trebuie sa verific rigiditatea lor in diferite puncte

Asta o fac cu o masina care-mi da deplasarea pe X si forta in punctul respectiv Y

Iau al doilea element elastic si masor deplasarea X si forta in fiecare punct al deplasarii Y

Acum imi trebuie sa calculez combinarea celor 2 elemente elastice.

Pentru asta am nevoie ca X-ul sa fie identic.

Exemplu particular

Primul element elastic:

X1 = 82.23
Y1= 0

X2 = 82.06
Y2 = 13.4

SAMD

Al doilea element elastic:

X1 = 82.23
Y1 = -3.2

X2 = 81.93
Y2 = 3.34


Am nevoie ca un macro sau un program in excel sa imi ia valorile Y din fiecare test si sa mi le calculeze pentru valorile X definite de mine

Adica
X = 82
X = 81.75
X = 8.5
cu un decrement pe care sa mi-l aleg eu
Presupun ca X1,Y1 - X2,Y2, e o dreapta

Sa pun mai bine cum arata valorile:

[ http://i241.photobucket.com/albums/ff108/tsunnami/excel_zpswqsithns.jpg - Pentru incarcare in pagina (embed) Click aici ]

Coloana DE Elementul 1, coloana GH Elementul 2

Mie imi trebuie sa iau datele fiecarui element si sa completez in dreptul valorii X de pe coloana B valoarea interpolata.


Intrebare, se poate face usor sau trec la masuri neortodoxe sa ma joc cu masina cu care fac masurarea?

Mersi

#2
kruger

kruger

    Guru Member

  • Grup: Moderators
  • Posts: 11,927
  • Înscris: 04.02.2006
[ https://i.imgur.com/Ec0cb9o.gif - Pentru incarcare in pagina (embed) Click aici ]


Quote

sa imi ia valorile Y din fiecare test

Sa inteleg ca ai notat cu "F" coloana cu Y-urile de care ai vorbit aici?

Quote

si sa mi le calculeze pentru valorile X
Cum sa le calculeze, cu ce formula?

Edited by kruger, 14 December 2015 - 11:10.


#3
Brainie

Brainie

    Active Member

  • Grup: Members
  • Posts: 1,752
  • Înscris: 18.04.2007
Înțeleg așa: pentru niște icși x1k1, ... , xnk1 ai măsurate niște valori y1k1, ... ynk1; apoi pentru alți icși x1k2, ... , xnk2 ai măsurate valorile y1k2, ... , ynk2; Icșii din setul 1 (având k1) pot fi sau nu identici cu icșii din setul 2 (având k2)

Apoi vrei ca pnetru alți icși (să le zicem x10, x20, ... , xn0) stabiliți de tine vrei să obții prin calcul y10, ... y1n și y20, ... , y2n.
Pentru asta trebuie să obții cumva 2 funcții y1=f1(x) și y2=f2(x) din valorile măsurate. Zici că funcția respectivă ar fi liniară. Deci trebuie să găsești a1, b1, a2, b2, astfel încât y1=a1x+b1 și y2=a2x+b2.

Sunt niște formule (nu le mai țin minte) care îți găsesc dreapta (funcția liniară) care dă cele mai mici abateri de la valorile măsurate, adică aproximează cel mai bine graficul obținut prin măsurători.

Deci: trebuie să găsești formulele respective, apoi să le aplici pentru a găsi a1, b1, a2, b2 în funcție de valorile măsurate, apoi calculezi y10, ... y1n și y20, ... , y2n pentru ce icși vrei tu.

#4
Tsunamii

Tsunamii

    Bucuresti

  • Grup: Senior Members
  • Posts: 49,765
  • Înscris: 20.10.2015
Mai clar:

[ http://i241.photobucket.com/albums/ff108/tsunnami/IMG_3983_zpssg6cgvwb.jpg - Pentru incarcare in pagina (embed) Click aici ]

#5
Brainie

Brainie

    Active Member

  • Grup: Members
  • Posts: 1,752
  • Înscris: 18.04.2007
Să recapitulăm: măsori separat 2 elemente elastice neliniare (forță funcție de deplasare sau invers). Apoi dorești relația dintre forță și deplasare pentru combinația celor 2 „arcuri” neliniare (dacă am înțeles bine, ignoră postul meu anterior).

Păi asta depinde de modul cum interacționează cele 2 „arcuri”. Asta o spune fizica (sau mecanica), nu matematica. Din cele 2 grafice ale elementelor separate nu poți deduce graficul/relația pentru ansamblul celor 2, fără a lua în considerare modul cum lucrează/interacționează împreună. Dacă ar fi 2 arcuri simple, într-un fel ar lucra ansamblul serie și altfel ansamblul paralel.

Iar la postul #4 nimic nu e clar: ai făcut o interpolare liniară pentru elementul elastic 1. La ce folosește ?

#6
Tsunamii

Tsunamii

    Bucuresti

  • Grup: Senior Members
  • Posts: 49,765
  • Înscris: 20.10.2015
Corect.
Imi trebuie tabelul sa pot avea punctele de pe deplasare, comune celor 2 masuratori
Ce vreau sa fac este sa aproximez pentru elementul elastic 1, rigiditatea liniara intre 81 si 80.75, apoi pentru elementul elastic 2 sa fac acelasi lucru intre 81 si 80.75, pentru a la inseria.

Pentru asta imi trebuieinterpolarea liniara, sa ajung in puncte de pe axa deplasari, comune.

Mersi

#7
guttuso

guttuso

    Member

  • Grup: Members
  • Posts: 262
  • Înscris: 31.03.2010
daca nu ai reusit sa iti faci tabelul, ataseaza o mostra din tabelul tau si scrie intr-o coloana ce rezultat vrei sa ai si de unde ca sa ne putem da seama ce vrei sa calculezi

Edited by guttuso, 09 January 2016 - 12:27.


#8
Tsunamii

Tsunamii

    Bucuresti

  • Grup: Senior Members
  • Posts: 49,765
  • Înscris: 20.10.2015

View Postguttuso, on 09 ianuarie 2016 - 12:24, said:

daca nu ai reusit sa iti faci tabelul, ataseaza o mostra din tabelul tau si scrie intr-o coloana ce rezultat vrei sa ai si de unde ca sa ne putem da seama ce vrei sa calculezi

:)

Thanks

#9
guttuso

guttuso

    Member

  • Grup: Members
  • Posts: 262
  • Înscris: 31.03.2010
am facut o idee de calcul, acum nu stiu daca este tocmai ceea ce vroiai. formula de calcul nu imi apartine in intregime mine.

Attached Files



#10
Tsunamii

Tsunamii

    Bucuresti

  • Grup: Senior Members
  • Posts: 49,765
  • Înscris: 20.10.2015

View Postguttuso, on 10 ianuarie 2016 - 09:42, said:

am facut o idee de calcul, acum nu stiu daca este tocmai ceea ce vroiai. formula de calcul nu imi apartine in intregime mine.

Mersi, ce fisier e asta, 7z ca nu-l pot deschide?

#11
guttuso

guttuso

    Member

  • Grup: Members
  • Posts: 262
  • Înscris: 31.03.2010
formulul nu ma lasa sa urc direct .xlsx si sunt nevoit sa arhivez. 7z este extensia unei arhive, il mai urc inca o data

Attached Files


Edited by guttuso, 10 January 2016 - 09:50.


#12
Tsunamii

Tsunamii

    Bucuresti

  • Grup: Senior Members
  • Posts: 49,765
  • Înscris: 20.10.2015
Raspund maine ca merg la culcare acum
Mersi mult

#13
TudyH

TudyH

    New Member

  • Grup: Junior Members
  • Posts: 7
  • Înscris: 12.03.2016
Salut,
Nu stiu daca mai este de actualitate postarea sau ai rezolvat problema.
In fisierul din atasament, Module1 ai o functie CalculF(x, date), care intoarce valoarea calculata F pentru un X ales.
Primul argument x reprezinta X ales, iar al doilea date este tip range si va cuprinde datele unui set de masuratori (doua coloane; prima coloana cu xi iar a doua coloana cu Fi).
Functia o folosesti ca orice alta functie din Excel.
Zona selectata pentru date trebuie sa contina minim 2 linii (formula de calcul pentru F are nevoie de doua valori pt x masurat).
Este important sa nu ai intre datele masurate doua valori egale pentru xi, in acest caz functia va intoarce mesajul "x1(valoare_x1)=x2".
Functia cauta cele mai apropiate doua valori de fiecare X ales, de aceea, pentru o precizie acceptabila a rezultatelor trebuie sa ai intre datele masurate cate doua valori xi cat mai apropiate de fiecare X ales (interpolarea lui F se face liniar dar evolutia lui F nu este liniara, deci cu cat x1 si x2 sunt mai indepartate ca valoare de x ales, precizia scade).

Attached Files



Anunturi

Neurochirurgie minim invazivă Neurochirurgie minim invazivă

"Primum non nocere" este ideea ce a deschis drumul medicinei spre minim invaziv.

Avansul tehnologic extraordinar din ultimele decenii a permis dezvoltarea tuturor domeniilor medicinei. Microscopul operator, neuronavigația, tehnicile anestezice avansate permit intervenții chirurgicale tot mai precise, tot mai sigure. Neurochirurgia minim invazivă, sau prin "gaura cheii", oferă pacienților posibilitatea de a se opera cu riscuri minime, fie ele neurologice, infecțioase, medicale sau estetice.

www.neurohope.ro

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