ฉันต้องเขียนอะไรในตาราง CombiTable1D1 เมื่อข้อมูลถูกเก็บไว้ใน txtFile?

ขอโทษสำหรับภาษาอังกฤษของฉัน ฉันหวังว่าจะชัดเจน

ฉันได้สร้าง txtFile ชื่อ theta-s.txt โดยที่ tab1 มีค่าทศนิยมจำนวนมาก โดยเฉพาะมี 18001 แถวและ 2 คอลัมน์ ฉันคิดว่าโครงสร้างไฟล์นั้นถูกต้องที่จะอ่านโดย combitable block

ฉันไม่รู้ว่าต้องเขียนอะไรใน "ตาราง" ในพารามิเตอร์ CombiTable1D1 เพื่อเรียกคืนข้อมูล "tab1" ค่าเริ่มต้นคือ fill(0.0, 0, 2) แต่มันไม่ดีสำหรับฉัน

คุณช่วยฉันหน่อยได้ไหม? ขอบคุณ

อเลสซานโดร


person Alessandro    schedule 13.08.2017    source แหล่งที่มา
comment
โปรดแจ้งรหัสที่คุณลองใช้และ/หรือข้อความแสดงข้อผิดพลาดหรือผลลัพธ์ที่ไม่พึงประสงค์ที่คุณได้รับ และ/หรือผลลัพธ์ที่คุณคาดหวัง   -  person Dirk Horsten    schedule 13.08.2017
comment
สวัสดี ฉันต้องการอธิบายชุดพารามิเตอร์ของcombitable1Dของคุณให้คุณฟัง ภายใต้ส่วนคำจำกัดความของข้อมูลตารางฉันได้เขียนดังนี้: TableOnFile--›true, table--›loadResource(C:/Users/Yamaha R6/Desktop/FileOpenModelica/combitable1.txt), tableName--›tab1, fileName-- ›ที่เข้ากันได้1. เมื่อฉันจำลองแบบจำลองเกิดข้อผิดพลาดต่อไปนี้: [1] 15:51:20 ข้อผิดพลาดในการแปล Class loadResource ไม่พบในขอบเขต Prova (กำลังมองหาฟังก์ชันหรือบันทึก) ฉันจะทำอย่างไร? ขอบคุณมาก   -  person Alessandro    schedule 03.09.2017
comment
อเลสซานโดร เราไม่ได้ตอบคำถามของคุณเพื่อประโยชน์ของคุณเท่านั้น เรากำลังสร้างฐานความรู้ที่นี่ คุณช่วยกรุณาแก้ไขคำถามของคุณเพื่อให้ผู้ใช้ในอนาคตของเว็บไซต์นี้เข้าใจโดยไม่ต้องอ่านความคิดเห็นทั้งหมดหรือไม่   -  person Dirk Horsten    schedule 04.09.2017


คำตอบ (1)


เอกสารประกอบระบุว่า:

ตารางเมทริกซ์สามารถกำหนดได้ด้วยวิธีต่อไปนี้:

  1. ระบุไว้อย่างชัดเจนว่าเป็นเมทริกซ์พารามิเตอร์ "ตาราง" และพารามิเตอร์อื่นๆ มีค่าต่อไปนี้: tableName คือ "NoName" หรือมีเพียงช่องว่าง ชื่อไฟล์คือ "NoName" หรือมีเพียงช่องว่าง
  2. อ่านจากไฟล์ "fileName" ซึ่งเมทริกซ์ถูกจัดเก็บเป็น "tableName"
  3. (ใช้งานไม่ได้จริงใน OpenModelica)

ดังนั้น เมื่ออ่านจากไฟล์ เช่นเดียวกับที่คุณต้องการ เนื้อหาของตัวแปร table ก็ไม่สำคัญ และทางที่ดีควรเก็บไว้ให้มีความยาว 0 เพื่อให้โมเดลเรียบง่ายที่สุดเท่าที่จะเป็นไปได้

person sjoelund.se    schedule 14.08.2017