任何帮助都将受到高度赞赏。
这是我的代码。
after_create :reset_and_update
after_update :reset_and_update if update_checkbox_checked?
def reset_and_update
Article.where("id = ? and update_checkbox = ?", self.id, true).update_all(update_checkbox: false)
end
def update_checkbox_checked?
self.update_checkbox
end
答案 0 :(得分:0)
也许,您可能需要以下代码。
clear all
close all
X1=0.5:3:9
X2=1.5:3:7.5
X3=0:3:9;
X4=2:3:8;
for m=0:5;
gap=sqrt(3);
step=[m m]*sqrt(3);
for n=1:length(X1)-1
figure(1)
line([0 0]*gap+step,[X1(n) X2(n)]);
line([0.5 0.5]*gap+step,[X3(n+1) X4(n)]);
line([0 0.5]*gap+step,[X2(n) X4(n)]);
line([0 0.5]*gap+step,[X1(n+1) X3(n+1)]);
line([0.5 1]*gap+step,[X3(n+1) X1(n+1)]);
line([0.5 1]*gap+step,[X4(n) X2(n)]);
axis([0 11 0 7])
end
end
首先,我通过matlab线功能制作了一排蜂巢,如下所示。
然后,我通过for循环复制了5次模式。