A Biblioteca de Matrizs Bluebit .NET fornece aulas para álgebra linear orientada a objetos na plataforma .NET. Pode ser usado para resolver sistemas de equações lineares simultâneas, soluções de sistemas lineares de equações, problemas de eigenvalues e eigenvectors, e problemas singulares de valor. Também são fornecidas as factorizações matriciais associadas como Eigen, LQ, LU, Cholesky, QR, SVD. A funcionalidade acima está presente para matrizes reais e complexas. Dois conjuntos análogos de aulas são fornecidos para matrizes reais e complexas, vetores e factorizações. Ao mesmo tempo em que expõe uma interface fácil de usar e poderosa, a Biblioteca De Matriz Bluebit .NET não sacrifica nenhum desempenho. Blas altamente otimizado e as rotinas padrão de LAPACK são usadas dentro da biblioteca e fornecem execução rápida e cálculos precisos. A Biblioteca Matrix Bluebit .NET foi desenvolvida como um projeto de modo misto C++, combinando código gerenciado e não gerenciado e entregando o melhor dos dois mundos; a velocidade do código C++ nativo e o ambiente rico em recursos e fácil de usar do Framework .NET.
A versão 5.0 adiciona suporte para matrizes esparsas.
história da versão
- Versão 5.0 postado em 2009-11-30
Suporte adicional para matrizes esparsas
- Versão 2.5.5000.811 postado em 2006-09-14
Melhorias de desempenho e novas funcionalidades foram adicionadas.
Detalhes do programa
Eula
EULA - Contrato de Licença do Usuário Final
O USO DO SOFTWARE INDICA A ACEITAÇÃO DESSES TERMOS DE LICENÇA. SE VOCÊ NÃO ACEITAR ESTES TERMOS DE LICENÇA, NÃO INSTALE ESTE SOFTWARE. Os seguintes Termos de Licença regem o uso da Biblioteca de Matriz .NET que acompanha, a menos que você tenha um contrato assinado separado com a Bluebit Software. Concessão de Licença. A Bluebit Software concede-lhe uma licença para usar uma cópia da Biblioteca matrix .NET. "Use" significa armazenar, carregar, instalar, executar ou exibir o Software. Você não pode modificar a Biblioteca de Matrizes .NET ou desativar quaisquer recursos de licenciamento ou controle da Biblioteca de Matrizes .NET. Obras derivadas. O SOFTWARE da Biblioteca Matrix .NET é vendido com o propósito de usá-lo dentro de um ambiente de desenvolvimento e criar aplicativos. Se você tiver uma licença de teste limitada por tempo ou uma única licença de máquina ou uma licença acadêmica, você não poderá redistribuir a Biblioteca de Matriz .NET como parte de um aplicativo importante que você desenvolveu usando a funcionalidade da Biblioteca matrix .NET. Se você tiver uma licença de desenvolvedor, você pode redistribuir a Biblioteca de Matriz .NET como parte de um aplicativo importante que você desenvolveu usando a funcionalidade .NET Matrix Librarys. Para todos os tipos de licença, você não é permitido em nenhuma circunstância criar componentes ou controles, que encapsulam a Biblioteca de Matriz .NET fornecida. Você não tem permissão para distribuir controles ou componentes derivativos, que não fazem parte de uma aplicação. Propriedade. A Biblioteca Matrix .NET é de propriedade e copyright da Bluebit Software ou de seus fornecedores de terceiros. Sua licença não confere nenhum título ou propriedade na Biblioteca matrix .NET e não é uma venda de quaisquer direitos na Biblioteca matrix .NET. Os fornecedores terceirizados da Bluebit Software podem proteger seus direitos no caso de qualquer violação destes Termos de Licença. Cópias e Adaptações. Você só pode fazer cópias ou adaptações da Biblioteca matrix .NET para fins de arquivamento ou quando copiar ou adaptação é um passo essencial no uso autorizado da Biblioteca matrix .NET. Você deve reproduzir todos os avisos de direitos autorais na Biblioteca de Matrizes .NET original em todas as cópias ou adaptações. Você não pode copiar a Biblioteca de Matrizes .NET em qualquer rede pública. Sem desmontagem ou descriptografia. Você não pode desmontar ou desarmarar a Biblioteca de Matrizes .NET. Transferência. Sua licença será encerrada automaticamente após qualquer transferência da Biblioteca de Matrizes .NET. Após a transferência, você deve entregar a Biblioteca matrix .NET, incluindo quaisquer cópias e documentação relacionada, ao transferidor. O transferido deve aceitar estes Termos de Licença como condição para a transferência. Terminação. A Bluebit Software pode rescindir sua licença mediante aviso prévio por não cumprir qualquer um desses Termos de Licença. Após o término, você deve destruir imediatamente a Biblioteca Matrix .NET, juntamente com todas as cópias, adaptações e partes mescladas de qualquer forma. Garantia limitada. Este software é fornecido como está e a Bluebit Software se isenta de todas as garantias relacionadas a este software, expressas ou implícitas, incluindo, mas não se limitando a quaisquer garantias implícitas de comercialização e adequação para um propósito específico. Limitação de danos consequentes. A Bluebit Software não será responsável por quaisquer danos indiretos, consequentes ou incidentais decorrentes do uso ou incapacidade de usar tal software, mesmo que a Bluebit Software tenha sido avisada da possibilidade de tais danos ou reclamações. Em nenhum caso a Bluebit Software será responsável por quaisquer danos que excedam o preço pago pela licença para usar a Biblioteca matrix .NET, independentemente da forma da reivindicação. A pessoa que usa a Biblioteca Matrix .NET traz todos os riscos quanto à qualidade e desempenho da Biblioteca de Matriz .NET. Qualquer responsabilidade do vendedor será limitada exclusivamente à substituição do produto ou ao reembolso pró-rata do preço de compra, se houver.