SINE FUNCTION [HELP]

toi co data dang ham so sin Y = Asin (w*t + fi) Y va t available Lam sao tim duoc w, va fi ??? (trong excel khong co ham sine) nghe noi matlab co tool "fitting curve", nhung lai khong ranh ve matlab, ai co' kinh nghiem ve viec "Data and Graph Analysic" xin cho goi y' cam on moi nguoi truoc nhe'

Forums:

vgvu99's picture

cái này em nghĩ bác viết một đoạn VBA trong Excel là ra [code:1]Sin(number) The required number argument is a Double or any valid numeric expression that expresses an angle in radians.[/code:1]
btman's picture

Hi Vu, Trong excel co trendline cho cac ham da thuc,...dung de "phan tich do thi", nhung khong cho ham dang sine Raw data da.ng sine (nhung khong chinh xac sine 100% vi co "noise") => need back-calculation (bai toan nguoc) (with high accuracy) tim duoc tan so dao dong, va phan tich goc phase. Co the mo` da^`n tim ra tan so, va phase (sao cho fit data, voi cac tieu chuan nao do'), nhung cach nay mat nhieu thoi gian lam. => Can 1 chuong trinh, (thuat toan), ma chi can input rawdata => tim duoc tan so, va phase dao dong Anw, Thank Vu

1. Chú vào google, đánh "Data analysis tools" rồi tìm thử xem có tool nào ko. 2. Còn một cách khác là chú vẽ tạm đồ thị của nó lên, rồi đoán thử xem tần số nằm trong đoạn nào, sau đó viết 1 đoạn code trong Excel như chú Vũ nói để kiểm tra sai số trung bình giữa hàm sine giả định (hàm dùng để fit) và data thực. Cho chạy lặp 1 số vòng với các tần số và pha khác nhau cho đến khi đạt được sai số mà chú muốn.
btman's picture

Cam on Anh Hieu va Vu nhieu Em da search nua ngay roi =(( Chac la phai chiu kho' coding, nhung khong biet co' the "lo^`ng" 'filter nosie' vao doan code duoc khong? de don gian chac la em filter manually truoc (RMS, adjacent averaging, and...), roi coding tinh toan sau.
vgvu99's picture

kô thì bác có thể dùng any statistics analysis package out there, dễ và gọn nhẹ nhất là Microfit, cái này bác hỏi chị Khánh, chị ý có đấy ;)
btman's picture

Neu khanh Co cai software nay thi cho anh muon nhe chang biet co' phai lo ngai ve lisence khong, khi cai no' vao computer cua office (doc tin cua Trung xong cung ngai)

[quote="btman"]toi co data dang ham so sin Y = Asin (w*t + fi) Y va t available Lam sao tim duoc w, va fi ??? (trong excel khong co ham sine) nghe noi matlab co tool "fitting curve", nhung lai khong ranh ve matlab, ai co' kinh nghiem ve viec "Data and Graph Analysic" xin cho goi y' cam on moi nguoi truoc nhe'[/quote] DDuc dda~ du`ng qua curve fitting cua Matlab. Neu nhu btman chua co dduoc ket qua thi minh co´ the giup ba.n
btman's picture

Thanks chi Khanh, anh Duc Toi vua nhan duoc softwares cua chi Khanh, nhung cung toi cung muon hoc Mathlab tu anh Duc :D Cheers,

[quote="btman"]Thanks chi Khanh, anh Duc Toi vua nhan duoc softwares cua chi Khanh, nhung cung toi cung muon hoc Mathlab tu anh Duc :D Cheers,[/quote] Mai hay hom nao rảnh thì tới office cua Duc đi. Duc ngồi gan anh Hieu va anh Thanh. Script thi minh đa viet xong. Nhớ mang theo dataset để minh co the cho chay thử. PS! Cuoi tuan nay Duc ve Norway choi, và đi conference o Turkey. Tổng cong 2 tuan. -Duc