Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Presbiopia - la 43 ani ?

Termen transcriere autovehicul

Cazare Timisoara pe 4-5 zile

Primele zile ale internetului per...
 Ditra 25

Casti USB-C ptr A-54

Aplicatie medicala / asistent med...

De ce vor atația politicieni...
 ERR_ADDRESS_UNREACHABLE

Legea 18/1968 Se mai aplica?

Digi conectare 2 routere prin fir

Succesiune notar versus instanta ...
 Montaj aer conditionat in balcon ...

Cont curent mulți valuta far...

Sugestii plan casa

Experiente cu firme care cumpara ...
 

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,801
  • Î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,757
  • Î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,801
  • Î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,757
  • Î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,801
  • Î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,801
  • Î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,801
  • Î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,801
  • Î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

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