我有2矩阵100kx200和200x100k如果它们是小矩阵我会使用numpy dot产品
sum(a.dot(b), axis = 0)
Run Code Online (Sandbox Code Playgroud)
但矩阵太大了,我也不能使用循环是否有一个聪明的方法来做到这一点?
我试图过滤使用的图像imfilter.我应该得到相同的结果,imfilter但我一直得到不同的结果.谁能告诉我哪里出错了?
orignal=imread('obj6__17.png');
filter=1/9*[-1 -1 -1 ; -1 17 -1 ; -1 -1 -1];
s=size(orignal);
r=zeros(s(1));
temp = zeros(3);
for i= 2: s(1)-1
for j = 2: s(2)-1
for n= 1: 3
for m= 1:3
temp(n,m)=orignal(i+2-n,j+2-m)*filter(n,m);
end
end
r(i,j)=sum(single(sum(temp)));
end
end
Run Code Online (Sandbox Code Playgroud) 我正在尝试使用javascript验证一个html表单,代码如下
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
</head>
<body>
<script type="text/javascript">
function validate(){
if(document.form1.thbox.checked)
{
alert("yes");
}
else
alert("no");
}
</script>
<form name="form1" method="get">
<input type="checkbox" name="thebox"/>
<input type="button" value="press me" onclick="validate()"/>
</form>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
当我试图按下按钮时没有任何作品有人可以告诉我为什么会这样?谢谢
我在c#中创建一个表单,所以任何新表单都继承了类中构建的属性From我还创建了一个名为program的类,它启动了与我的数据库的连接我希望我的所有表单都继承它,因为我不想打开它每个表单的新连接我不能使用接口,因为程序包含main(),它创建一个连接我的程序类是
class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
MySqlConnection myConnection = new MySqlConnection("Server=instance2813231.db.xeround.com;Port=18422;Database=shares info;Uid=user;Pwd=password;");
MySqlCommand command = myConnection.CreateCommand();
try
{
myConnection.Open();
MessageBox.Show("connected");
}
catch (Exception a)
{
Console.WriteLine(a.ToString());
MessageBox.Show("Failed");
}
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}
Run Code Online (Sandbox Code Playgroud)
我怎么能绕过这个?