Matrix TCL 2.11

Giấy phép: Dùng thử miễn phí ‎Kích cỡ tệp: 42.96 KB
‎Xếp hạng người dùng: 3.5/5 - ‎4 ‎Phiếu

Đây là một thư viện lớp mẫu C++ để thực hiện tính toán ma trận một cách dễ dàng và hiệu quả trong chương trình của bạn. Nó hỗ trợ hầu hết các tính toán ma trận mà bạn có thể cần phải làm trong các chương trình C++ của bạn. Với lớp này, bạn có thể tính toán ma trận giống như các loại dữ liệu tích hợp khác trong chương trình của bạn. Nó hỗ trợ các hoạt động số học, hoạt động ma trận phụ, đảo ngược, phân hủy ma trận khác nhau, giải pháp của phương trình tuyến tính đồng thời, giá trị eigen và vấn đề vector eigen, và nhiều hơn nữa. Mã nguồn đầy đủ được bao gồm trong gói. Lớp học này được tối ưu hóa cho hiệu suất và sử dụng bộ nhớ và phát sinh chi phí lập trình không đáng kể trên & C" chương trình. Nhưng nó chỉ hỗ trợ ma trận dày đặc và không phải là ma trận thưa thớt. Chúng tôi đã thử nghiệm ma trận kích thước lên đến 1000 x 1000 với lớp này. Gói này có thể được sử dụng với bất kỳ trình biên dịch C++ tuân thủ ANSI/ISO hiện đại nào trên bất kỳ nền tảng nào. Tuy nhiên, chúng tôi đã thử nghiệm gói này chỉ với các trình biên dịch sau. Trình biên dịch thử nghiệm: Borland C++ 5,5 C++ Builder 4.0 và 5.0 MS Visual C++ 5.0 và 6.0 Nếu bạn muốn sử dụng nó với một trình biên dịch khác nhau không được liệt kê ở trên, xin vui lòng liên hệ với chúng tôi [email protected].

lịch sử phiên bản

  • Phiên bản 2.11 đăng trên 2002-11-15
  • Phiên bản 2.11 đăng trên 2002-11-15
    Mảng

Chi tiết chương trình

Eula

EULA - Thỏa thuận cấp phép người dùng cuối

Ma trận TCL Lite 1.13 Thỏa thuận cấp phép QUAN TRỌNG: Đây là một thỏa thuận pháp lý giữa bạn (hoặc là một cá nhân hoặc một thực thể) và Techsoft Private Limited, Ấn Độ, cho các sản phẩm phần mềm được xác định ở trên, trong đó bao gồm phần mềm máy tính, thư viện, mã nguồn, mẫu, vv, và có thể bao gồm các phương tiện truyền thông liên quan, tài liệu in, và & trực tuyến" hoặc tài liệu điện tử (&PHẦN MỀM SẢN PHẨM"). Sản phẩm phần mềm cũng bao gồm bất kỳ bản cập nhật và bổ sung cho sản phẩm phần mềm ban đầu được cung cấp cho bạn bởi Techsoft Pvt. Ltd. Bằng cách cài đặt, sao chép, tải xuống, truy cập hoặc sử dụng SẢN PHẨM PHẦN MỀM, bạn thừa nhận rằng bạn đã đọc thỏa thuận cấp phép này, hiểu nó và đồng ý bị ràng buộc bởi các điều khoản của nó. Bạn cũng đồng ý rằng đó là thỏa thuận đầy đủ và đầy đủ giữa chúng tôi, thay thế tất cả các thỏa thuận bằng văn bản hoặc bằng lời nói trước đó bằng bất kỳ hình thức nào. Nếu bạn không hiểu hoặc không đồng ý với các điều khoản của thỏa thuận này, không cài đặt hoặc sử dụng SẢN PHẨM PHẦN MỀM và trả lại kịp thời tất cả các tài liệu (bao gồm (các) đĩa và tài liệu bằng văn bản, nếu có) cho Techsoft Pvt. Ltd. GIẤY PHÉP SẢN PHẨM PHẦN MỀM Sản phẩm phần mềm được bảo vệ bởi luật bản quyền và các điều ước quốc tế về bản quyền, cũng như các luật và điều ước quốc tế sở hữu trí tuệ khác. Sản phẩm phần mềm được cấp phép, không được bán. 1. CẤP GIẤY PHÉP. Thỏa thuận Cấp phép này cấp cho bạn các quyền sau: 1.1 Cấp giấy phép chung. Techsoft Pvt. Ltd. cấp cho bạn như một cá nhân, một giấy phép cá nhân, không độc quyền để tạo và sử dụng các bản sao của SẢN PHẨM PHẦN MỀM cho các mục đích duy nhất là thiết kế, phát triển và thử nghiệm (các) sản phẩm phần mềm của bạn. Bạn có thể cài đặt các bản sao của SẢN PHẨM PHẦN MỀM trên một số lượng không giới hạn các máy tính miễn là bạn là cá nhân duy nhất sử dụng SẢN PHẨM PHẦN MỀM. Nếu bạn là một thực thể, Techsoft Pvt. Ltd. cấp cho bạn quyền chỉ định một cá nhân trong tổ chức của bạn có quyền duy nhất sử dụng SẢN PHẨM PHẦN MỀM theo cách được cung cấp ở trên. 1.2 Tài liệu. Thỏa thuận Cấp phép này cấp cho bạn, với tư cách cá nhân, giấy phép cá nhân, không độc quyền để tạo và sử dụng số lượng bản sao không giới hạn của bất kỳ tài liệu nào, miễn là các bản sao đó chỉ được sử dụng cho mục đích cá nhân và không được tái bản hoặc phân phối (dưới dạng bản cứng hoặc điện tử) ngoài cơ sở của người dùng. 1.3 Lưu trữ/Sử dụng mạng. Bạn cũng có thể lưu trữ hoặc cài đặt một bản sao của SẢN PHẨM PHẦN MỀM trên thiết bị lưu trữ, chẳng hạn như máy chủ mạng, đĩa mềm, CD-R, v.v., chỉ được sử dụng để cài đặt hoặc chạy SẢN PHẨM PHẦN MỀM trên các máy tính được sử dụng bởi người dùng cuối được cấp phép theo Mục 1.1. Một giấy phép duy nhất cho SẢN PHẨM PHẦN MỀM có thể không được chia sẻ hoặc sử dụng đồng thời bởi những người dùng cuối khác. 2. QUYỀN CẤP PHÉP BỔ SUNG MÃ ĐƯỢC PHÂN PHỐI LẠI. Ngoài các quyền được cấp trong Mục 1, một số phần nhất định của SẢN PHẨM PHẦN MỀM, như được mô tả trong Mục 2 này, được cung cấp cho bạn các quyền cấp phép bổ sung như đã nêu dưới đây. 2.1 Thư viện. Thỏa thuận Cấp phép này cấp cho bạn quyền sử dụng SẢN PHẨM PHẦN MỀM cho các mục đích duy nhất là thiết kế, phát triển và thử nghiệm Chương trình Ứng dụng của riêng bạn chỉ dành cho mục đích giáo dục và/hoặc phi thương mại. Techsoft Pvt. Ltd. cấp cho bạn quyền không độc quyền, miễn phí bản quyền để tái tạo và phân phối các Chương trình Ứng dụng đó có thể chứa một số phần của Thư viện chỉ ở dạng thực thi. 2.2 Mẫu mã. Thỏa thuận Cấp phép này cấp cho bạn quyền nghiên cứu, sửa đổi, chuyển đổi sang biểu mẫu đối tượng, và sử dụng các phần Mã nguồn của SẢN PHẨM PHẦN MỀM cho các mục đích duy nhất là thiết kế, phát triển và thử nghiệm Các Chương trình Ứng dụng của riêng bạn. Techsoft Pvt. Ltd. KHÔNG cấp cho bạn quyền sao chép hoặc phân phối Mã nguồn gốc hoặc sửa đổi dưới bất kỳ hình thức nào trên bất kỳ phương tiện truyền thông hoặc điện tử nào, trừ khi được cấp trong Mục 2.1. 3. MÔ TẢ CÁC QUYỀN VÀ HẠN CHẾ KHÁC 3.1 Không phải để bán lại. Nếu bạn chưa ký kết một thỏa thuận riêng với Techsoft Pvt. Ltd., thì bạn không thể bán lại hoặc chuyển nhượng giá trị, SẢN PHẨM PHẦN MỀM. 3.2 Hạn chế về kỹ thuật đảo ngược, dịch ngược và tháo gỡ. Bạn không được đảo ngược kỹ sư, dịch ngược hoặc tháo rời SẢN PHẨM PHẦN MỀM, ngoại trừ và chỉ trong phạm vi hoạt động đó được pháp luật hiện hành cho phép rõ ràng bất kể giới hạn này. 3.3 Cho thuê. Bạn không được thuê, cho thuê hoặc cho mượn sản phẩm phần mềm. 3.4 Thương hiệu. Thỏa thuận Cấp phép này không cấp cho bạn bất kỳ quyền nào liên quan đến bất kỳ nhãn hiệu hoặc nhãn hiệu dịch vụ nào của Techsoft Pvt. Ltd. 3.5 Dịch vụ hỗ trợ. Techsoft Pvt. Ltd. có thể cung cấp cho bạn các dịch vụ hỗ trợ liên quan đến SẢN PHẨM PHẦN MỀM (&Dịch vụ hỗ trợ") như được mô tả trong hướng dẫn sử dụng, trong & trực tuyến&dẫn; tài liệu và/hoặc trong các tài liệu được cung cấp cùng với SẢN PHẨM PHẦN MỀM. Bất kỳ mã phần mềm bổ sung nào được cung cấp cho bạn như một phần của Dịch vụ hỗ trợ sẽ được coi là một phần của SẢN PHẨM PHẦN MỀM và tuân theo các điều khoản và điều kiện của Thỏa thuận cấp phép này. Đối với thông tin kỹ thuật bạn cung cấp cho Techsoft Pvt. Ltd. như một phần của Dịch vụ Hỗ trợ, Techsoft Pvt. Ltd. có thể sử dụng thông tin đó cho mục đích kinh doanh của mình, bao gồm hỗ trợ và phát triển sản phẩm. Techsoft Pvt. Ltd. sẽ không sử dụng thông tin kỹ thuật đó dưới dạng nhận dạng cá nhân bạn. 3.6 Chuyển giao phần mềm. Người dùng ban đầu của SẢN PHẨM PHẦN MỀM có thể thực hiện chuyển giao vĩnh viễn một lần Thỏa thuận Cấp phép này và SẢN PHẨM PHẦN MỀM chỉ trực tiếp cho người dùng cuối. Việc chuyển giao này phải bao gồm tất cả các SẢN PHẨM PHẦN MỀM (bao gồm tất cả các bộ phận thành phần, phương tiện truyền thông và tài liệu in (nếu được cung cấp), bất kỳ nâng cấp nào, Thỏa thuận cấp phép này và, nếu có, Giấy chứng nhận tính xác thực). Việc chuyển nhượng như vậy có thể không bằng cách gửi hàng hoặc bất kỳ chuyển giao gián tiếp nào khác. Bên nhận chuyển nhượng một lần như vậy phải đồng ý tuân thủ các điều khoản của Thỏa thuận cấp phép này, bao gồm nghĩa vụ không chuyển tiếp Thỏa thuận cấp phép này và SẢN PHẨM PHẦN MỀM. 3.7 Tách các thành phần. Sản phẩm phần mềm được cấp phép như một sản phẩm duy nhất. Các bộ phận thành phần của nó có thể không được tách ra để sử dụng bởi nhiều người dùng. 3.8 Chấm dứt. Không ảnh hưởng đến bất kỳ quyền nào khác, Techsoft Pvt. Ltd. có thể chấm dứt Thỏa thuận Cấp phép này nếu bạn không tuân thủ các điều khoản và điều kiện của Thỏa thuận Cấp phép này. Trong trường hợp đó, bạn phải phá hủy tất cả các bản sao của sản phẩm phần mềm và tất cả các bộ phận thành phần của nó. 4. BẢN QUYỀN. Sản phẩm phần mềm thuộc sở hữu của Techsoft Pvt. Ltd. hoặc các nhà cung cấp của nó và được bảo vệ bởi luật bản quyền và các hiệp ước bản quyền quốc tế, cũng như các luật và hiệp ước sở hữu trí tuệ khác. Techsoft Pvt. Ltd bảo lưu tất cả các quyền không được cấp rõ ràng trong Thỏa thuận cấp phép này. BẢO HÀNH GIỚI HẠN BẢO HÀNH GIỚI HẠN. Techsoft Pvt. Ltd. đã cố gắng để làm cho lỗi SẢN PHẨM PHẦN MỀM miễn phí, nhưng NÓ ĐƯỢC CUNG CẤP & AS IS" KHÔNG CÓ BẤT KỲ BẢO HÀNH DƯỚI BẤT KỲ HÌNH THỨC NÀO, ĐƯỢC THỂ HIỆN HOẶC NGỤ Ý, BAO GỒM, NHƯNG KHÔNG GIỚI HẠN, CÁC BẢO ĐẢM NGỤ Ý VỀ KHẢ NĂNG BÁN HÀNG VÀ PHÙ HỢP CHO MỘT MỤC ĐÍCH CỤ THỂ. Toàn bộ rủi ro về chất lượng và khả năng sử dụng của SẢN PHẨM PHẦN MỀM là với bạn, bên được cấp phép. Nếu sản phẩm phần mềm chứng minh bị lỗi, bạn chịu rủi ro và trách nhiệm pháp lý cho toàn bộ chi phí của tất cả các sửa chữa, dịch vụ hoặc sửa chữa cần thiết. Techsoft Pvt. Ltd. không bảo hành các chức năng có trong SẢN PHẨM PHẦN MỀM sẽ đáp ứng yêu cầu của bạn, hoặc hoạt động của SẢN PHẨM PHẦN MỀM sẽ không có lỗi hoặc không bị gián đoạn. Bảo hành này cung cấp cho bạn các quyền pháp lý cụ thể và bạn có thể có các quyền khác khác nhau từ tiểu bang / thẩm quyền đến tiểu bang / thẩm quyền. BIỆN PHÁP KHẮC PHỤC HẬU QUẢ CỦA KHÁCH HÀNG. Toàn bộ trách nhiệm của Techsoft Pvt. Ltd. và các nhà cung cấp và biện pháp khắc phục độc quyền của bạn sẽ được thực hiện theo lựa chọn của Techsoft Pvt. Ltd., hoặc (a) trả lại giá đã thanh toán, nếu có hoặc (b) sửa chữa hoặc thay thế sản phẩm phần mềm không đáp ứng Bảo hành Hạn chế của Techsoft Pvt. Ltd. và được trả lại cho Techsoft Pvt. Ltd. với bản sao biên lai của bạn. Bảo hành giới hạn này là vô hiệu nếu sự thất bại của sản phẩm phần mềm đã dẫn đến tai nạn, lạm dụng, hoặc áp dụng sai. Bất kỳ sản phẩm phần mềm thay thế nào sẽ được bảo hành trong thời gian còn lại của thời hạn bảo hành ban đầu hoặc ba mươi (30) ngày, bất cứ điều gì dài hơn. KHÔNG CÓ BẢO ĐẢM NÀO KHÁC. Trong phạm vi tối đa được pháp luật hiện hành cho phép, Techsoft Private Limited và các nhà cung cấp của mình từ chối tất cả các bảo đảm và điều kiện khác, rõ ràng hoặc ngụ ý, bao gồm, nhưng không giới hạn, bảo đảm ngụ ý hoặc điều kiện về khả năng bán hàng, phù hợp cho một mục đích cụ thể, tiêu đề và không vi phạm, đối với SẢN PHẨM PHẦN MỀM, và cung cấp hoặc không cung cấp dịch vụ hỗ trợ. Bảo hành giới hạn này cung cấp cho bạn các quyền pháp lý cụ thể. Bạn có thể có những người khác, thay đổi từ tiểu bang / thẩm quyền đến tiểu bang / thẩm quyền. KHÔNG CHỊU TRÁCH NHIỆM VỀ THIỆT HẠI DO HẬU QUẢ. Trong phạm vi tối đa được pháp luật hiện hành cho phép, trong mọi trường hợp, Techsoft Pvt. Ltd. hoặc các nhà cung cấp của công ty sẽ không chịu trách nhiệm về bất kỳ thiệt hại nào (bao gồm, nhưng không giới hạn, thiệt hại do mất lợi nhuận kinh doanh, gián đoạn kinh doanh, mất thông tin kinh doanh hoặc bất kỳ tổn thất tiền tệ nào khác) phát sinh từ việc sử dụng hoặc không có khả năng sử dụng sản phẩm phần mềm của Techsoft Pvt. Ltd. này, ngay cả khi Techsoft Pvt. Ltd. đã được thông báo về khả năng xảy ra thiệt hại đó hoặc cho bất kỳ khiếu nại nào của bất kỳ bên nào khác. Vì một số tiểu bang/khu vực pháp lý không cho phép loại trừ hoặc giới hạn trách nhiệm pháp lý đối với các thiệt hại do hậu quả hoặc ngẫu nhiên, giới hạn trên có thể không áp dụng cho bạn. TÒA ÁN CÓ THẨM QUYỀN. Nếu có bất kỳ tranh chấp nào với sản phẩm phần mềm, vấn đề phải được giải quyết tại tòa án Calcutta, Ấn Độ. Nếu bạn có bất kỳ câu hỏi nào liên quan đến Thỏa thuận Cấp phép này, hoặc nếu bạn muốn liên hệ với Techsoft Pvt. Ltd. vì bất kỳ lý do gì, bạn có thể viết thư cho Techsoft Pvt. Ltd., 44/A, Madhu Roy Lane, Calcutta - 700006, W.B., Ấn Độ.