如何解决在C#中更新矩阵类实例的值
我正在编写一个程序,该程序正在C#中重载某些运算符,并且我有一个Matrix类,将在这些类上测试这些运算符 现在的问题是 我正在努力更新新创建的矩阵的值,该矩阵保存了发生过载后的结果。 当我运行它时,矩阵返回零。
我哪里出了错?
import socket
import ssl
import asyncio
import asyncssh
class SSL_Socket:
async def create_connection(self,protocol_factory,host,port):
loop = asyncio.get_event_loop()
context = ssl.create_default_context(ssl.Purpose.SERVER_AUTH) # Verify Server cert
context.load_cert_chain(certfile=_client_cert,keyfile=_client_key) # Load Client cert
context.set_alpn_protocols(['ssh/2.0'])
s = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
s.connect((_proxy_host,_proxy_port))
return (await loop.create_connection(protocol_factory,sock=s,ssl=context,server_hostname=host))
async def WorkingExample():
async with asyncssh.connect(_target_host,tunnel=SSL_Socket(),username=Username,password=Password,known_hosts=_known_hosts) as conn:
async with conn.start_sftp_client() as sftp:
print(await sftp.stat(f'{remote_dir}/index.html'))
完整代码为HERE,也许是我初始化所有内容的问题所在。
解决方法
您没有从输入矩阵(_a和b)中读取值。您正在从_matrix中读取值,并将对它们进行数学运算后的结果存储在结果中(看来您可能是对_matrix求平方)。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。