คำถามในหัวข้อ 'vectorization'
การทำงานกับอาร์เรย์ในหน่วยความจำ VBA และการหลีกเลี่ยงการวนซ้ำโดยใช้เวกเตอร์
ฉันคุ้นเคยกับ MATLAB แต่พบว่าตัวเองทำงานใน VBA ทุกวันนี้ เนื่องจากฉันเข้าถึง MATLAB ได้น้อยกว่า และฉันต้องดิ้นรนกับการพยายามทำสิ่งต่าง ๆ ใน VBA (เช่น การทำเวกเตอร์) ที่ฉันสามารถจัดการได้อย่างง่ายดายใน MATLAB
สมมติว่าฉันมีตารางข้อมูลใน Excel...
1271 มุมมอง
schedule
17.01.2024
Matlab - ปรับปรุงประสิทธิภาพของวิธีการอ่านไฟล์
ฉันกำลังเขียนสคริปต์ Matlab ซึ่งเริ่มต้นด้วยการอ่านไฟล์ .log ที่คั่นด้วยช่องว่างลงในอาร์เรย์ของเซลล์ ส่วนหัวของคอลัมน์ในไฟล์เป็นสตริงทั้งหมด แต่มีประเภทข้อมูลทั่วทั้งไฟล์ผสมกัน ดังนั้นเพื่อความง่าย ฉันจึงถือว่าทุกค่าเป็นสตริงในตอนนี้...
160 มุมมอง
schedule
24.12.2023
สร้างเมทริกซ์จากดัชนีอาเรย์
นี่อาจจะง่ายมาก แต่ฉันมองไม่เห็น มีวิธีใดบ้างที่จะสร้างเมทริกซ์ B (ด้านล่าง) โดยไม่ต้องแจกแจง A(i) ทั้งหมด?
A = [0 0 1 2 0 1];
>> B = [A == A(1);A == A(2);A == A(3);A == A(4);A == A(5);A == A(6)]
B =
1 1 0 0 1 0
1...
42 มุมมอง
schedule
14.12.2023
เร่งการตรวจสอบตามลำดับหากจุดอยู่ในรูปร่างใน Python
ฉันมีรหัสตามลำดับว่าพิกัดคาร์ทีเซียนทุกคู่ที่พบใน DataFrame ของฉันอยู่ในพื้นที่ปิดล้อมทางเรขาคณิตหรือไม่ แต่ฉันสงสัยว่ามันค่อนข้างช้าเพราะมันไม่ได้เป็นแบบเวกเตอร์ นี่คือตัวอย่าง:
from matplotlib.patches import Rectangle
r1 = Rectangle((0,0),...
154 มุมมอง
schedule
16.01.2024
วิธีคำนวณผลรวมสองเท่าใน Matlab โดยที่ขอบเขตบนของผลรวมที่สองคือขอบเขตล่างของผลรวมแรก
ฉันประสบปัญหาใหญ่ในการใช้ฟังก์ชันใน Matlab ที่เรียกใช้ฟังก์ชันอื่นๆ ที่ฉันตั้งโปรแกรมไว้ในไฟล์ .m ที่แตกต่างกัน ส่วนที่ฉันติดอยู่คือส่วนที่นำผลรวมของค่าต่างๆ ที่ป้อนในฟังก์ชันอื่นมาใช้ โดยที่มีผลรวมในฟังก์ชันอื่นด้วย...
325 มุมมอง
schedule
13.12.2023
ฉันจะระบุสิ่งอันดับในลายเซ็น Numba Vectorize ได้อย่างไร
ฉันกำลังกำหนดฟังก์ชันและต้องการใช้ Numba Vectorize เพื่อเร่งความเร็วด้วย cuda ฉันมีปัญหากับลายเซ็นของฟังก์ชัน ฟังก์ชันจะส่งกลับค่า float64 ฉันต้องการส่งค่า float64 สองค่าซึ่งจะเป็นค่า vectorized และนอกเหนือจากค่า float64 9 tuple ซึ่งจะเป็นสเกลาร์...
1835 มุมมอง
schedule
17.12.2023
สร้างเมทริกซ์ความแปรปรวนร่วมแบบตัวเลขจาก Pandas DataFrame ของความแปรปรวนร่วม
ฉันมีวัตถุ pandas.DataFrame ต่อไปนี้ที่ให้ความแปรปรวนร่วมระหว่างปัจจัย:
import pandas as pd
df = pd.DataFrame({"factor1": ["A", "A", "A", "B", "B", "C"],
"factor2": ["A", "B", "C", "B", "C", "C"],
"covar":...
313 มุมมอง
schedule
24.10.2023
R: Vectorize loop เพื่อสร้างเมทริกซ์แบบคู่
ฉันต้องการเร่งความเร็วฟังก์ชันสำหรับการสร้างเมทริกซ์แบบคู่ที่อธิบายจำนวนครั้งที่วัตถุถูกเลือกก่อนและหลังวัตถุอื่นๆ ทั้งหมด ภายในชุดของตำแหน่ง
นี่คือตัวอย่าง df :
df <- data.frame(Shop =...
600 มุมมอง
schedule
11.11.2023