我是第一次使用scheme,由于某种原因,我试图得到树的乘积,当我运行我的程序时,我得到了这个错误:1 ]=> (产品t1) ;对象()不适用。;要继续,请使用选项号调用RESTART:;(RESTART 2) =>指定要在其位置使用的过程。;(重新启动1) =>返回到读取-求值-打印级别1。 下面是我的代码: (define (node x l r) ; x is data, l is left, r is right
(lambda (s)
(cond ((= s 0) x)
((= s 1) l)
((=
我有一组重复观察的数据集,像这样。
Id Date Group Diagnosis
1 8/16/2004 Red A
1 8/16/2004 Red B
1 8/16/2004 Red C
2 4/23/2010 Blue A
2 4/23/2010 Blue C
3 5/13/2006 Blue A
3 5/13/2006 Blue B
3 5/13/2006 Blue C
下面的程序根据用户输入的行数和长度分别打印出一个菱形和一个正方形。这些形状是用'\n‘表示换行符的字符串。我想知道是否有一种方法可以显示两个形状的并集和交集,如下所示:
// Example program
#include <iostream>
#include <string>
using namespace std;
int main()
{
int n, i, j, space = 1;
cout<<"enter n for diamond ";
cin>>n;
我试着做这样的事情:
module test;
reg [1:0] c [1:0];
reg [1:0] a1 [1:0];
task mem_a;
output reg [1:0] a [1:0];
begin
a[0]=0;
a[1]=1;
a[2]=2;
a[3]=3;
end
endtask
task mem_b;
input reg [1:0] a2 [1:0];
output reg [1:0] b [1:0];
begin
b=a2; // or some other manupulation
end
endtask
initial
我有一个csv文件,其中包含行的数据。我希望通过将所有行传输到列来创建数据框架,我已经提供了以下示例数据框架来复制csv中的数据。
data = pd.DataFrame()
data ['Name'] = ['A','B','C']
data ['Home'] = ['Z','Y','X']
data ['1-0'] = [2.2,3.1,3]
data['2-0'] = [1.5,5,8]
data ['2-1']
我想在中绘制以下函数的梯度图。
g(x,y) = [(x^2)-1; -y]
我的代码是:
x = linspace(-3,3);
y = linspace(-3,3);
[xx, yy] = meshgrid(x,y);
z = [xx.^2-1;-yy];
[dx,dy] = gradient(z,.3,.3);
contour(x,y,z)
hold on
quiver(x,y,dx,dy)
但我只是得到了这个错误:
The size of Y must match the size of Z or the number of rows
of Z.
我不知道怎么才能让这两件衣服的大小相
我需要在一个列表中生成所有可能的配对。例如
list=['1','2','3']
我想要的最终结果是
new_list=['1-2','1-3','2-1','2-3','3-1','3-2']
在我的例子中,1-2 = 2-1。目前我的代码是
for x1 in b:
for x2 in b:
if(x1==x2):
continu
我正试图使用与GBA ST2 Bill进行通信.所有东西在Windows上都能正常工作(然后设备连接到一个COM端口上),但在Linux上就不行了(到目前为止,Ubuntu14.04、16.04和Debian 8)。
默认情况下,使用cdc_acm驱动程序--它附加到/dev/ttyACMx,但它不响应任何请求。(然而,当请求时,在睡眠模式下,它会立即醒来)。
dmesg和lsusb的相关输出
$ dmesg
[26600.821389] usb 2-1: new full-speed USB device number 37 using ohci-pci
[26601.307233] usb