planet-kim / auto_calibrator Goto Github PK
View Code? Open in Web Editor NEW이곳은 모델링한 단품 모델에서 Test 값을 찾아주는 CF 값을 자동적으로 찾아주는 것을 구현할 것입니다.
이곳은 모델링한 단품 모델에서 Test 값을 찾아주는 CF 값을 자동적으로 찾아주는 것을 구현할 것입니다.
Visual Studio 19에서 Python File(.py) 실행
Test File.zip
Console.WriteLine(ex.Message); 로 Hello ironPython 이 실행창에 나오게 했습니다.
Console.WriteLine("def 실행 테스트 : " + getPythonFuncResult()); 로 Test.py의 def getPythonFunc(): 에서 Hello를 받아 실행창에 나오게 했습니다.
Console.WriteLine(sum(1, 2)); 로 Test.py 파일에서 만든 sum(a, b)를 실행하여 실행창에 3이 나오게 했습니다.
MySqlRibbon.cs에 주석을 몇가지 달고 스크린 샷을 찍었습니다.
파일 업로드는 이곳에 하면 될까요?
그리고 엑셀에 연결을 해보았는데 엑셀에서 아무런 변화가 없습니다. 수정이 필요한걸까요..?
// workbook, sheets, worksheet 변수 생성
Workbook thisWorkbook = null;
Sheets worksheets = null;
Worksheet Newsheet=null;
thisWorkbook= _thisApplication.ActiveWorkbook;
worksheets = thisWorkbook.Worksheets;
//현재 엑셀에 있는 모든 시트들을 확인하며 SheetName이 있으면 지운다.
for (int i = 1; i <= worksheets.Count; i++)
{
if (worksheets[i].Name == "SheetName")
{
((Worksheet)worksheets["SheetName"]).Delete();
}
}
//create New sheet
Newsheet = ((Worksheet)worksheets.Add( )); // after, before 설정으로 시트 위치 조정 가능.
Newsheet.Name = SheetName;
01-12
@minkyoyeah 현재 사라의 패키지를 올려주세요.
AddOnProject에서 Mysql이 어떻게 수정되었는지 살펴보았습니다.
fmu 파일을 이용해 workbook을 동작시키는 줄 추가
불러오면 FMU 라는 Worksheets 생성하는 줄 추가
test_data 에서 Q, ref_dP, air_dP 를 가져오는 줄 추가
명확하게 무엇을 하여야하는지 제가 이해를 잘 못한것 같지만, 업데이트 된 파일을 살펴보면서 이러이러한 점이 생겼구나 대강 판단하여 작성해보았습니다. 이전의 내용과 비교해서 추가된 내용도 hwp 파일에 복사하여 옮겨놓긴 했습니다..
<CF 팩터 바꾸는 순서>
1번 2번 맞추고, 3번 고정값 찾고, 4번으로 Q(방열량) 맞추고, Dp_ref가 틀어지면 2번으로 맞추고, Q(방열량) 틀어지면 또 4번으로 맞추고...
공기차압-> 냉매차압 -> 방열량 순서로 맞추기
CF_FrictionAir -> CF_Friction -> CF_Heattrasnfer
(1) 증분법
가장 무식한방법으로 일일히 대입하여 구간을 줄여나가는 방법
이 과정을 반복하여
원하는 오차만큼 줄이면 근사해를 구한 것이다
(2) 이분법
그나마 편-안 해지는 방법으로
증분법과 다른점은 이것하나다.
(a는 음수 b는 양수)
a와 b의 중간값을 구한다. c = (a+b)/2
f(a)값과 f(c)값을 곱하여 음수라면 b가 c값이 된다. (한번에 구간이 좁혀짐)
반대로 양수라면 a가 c값이 된다.
이를 반복하여 원하는 오차만큼 줄이면 근사해를 구한 것이다.
(3)가위치법
기울기를 사용하여 해에 근접하다고 생각되는 위치를 가정하여 구간을 갱신하는 방법
2.개구간법
개구간법은 구간을 정해주는 것이 아닌 초기값 하나를 주고 해에 더 근접하는 다음 값을 찾아낸다.
(1) 고정점 반복법
(2) Newton-Raphson법
(2) 할선법
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.