小编Léo*_* 준영的帖子

MATLAB矩阵表示法之间的区别

您如何阅读以下MATLAB代码?

#1

K>> [p,d]=eig(A)                     // Not sure about the syntax.

p =

    0.5257   -0.8507
   -0.8507   -0.5257


d =                               // Why do you get a matrix?

    0.3820         0                  
         0    2.6180
Run Code Online (Sandbox Code Playgroud)

#2

K>> p,d=eig(A)                  // Not sure about the syntax.

p =

    0.5257   -0.8507
   -0.8507   -0.5257


d =                                       // Why do you get a vector?

    0.3820
    2.6180
Run Code Online (Sandbox Code Playgroud)

哪里

A =

     2     1
     1     1
Run Code Online (Sandbox Code Playgroud)

matlab matrix

1
推荐指数
1
解决办法
369
查看次数

将Python转换为Haskell/Lambda演算

Haskell和Lambda演算中的Python代码是什么?

def f1():
   x = 77
   def f2():
      print x
   f2
f1
Run Code Online (Sandbox Code Playgroud)

我在lambda演算中的尝试

\x. 77 (\x.x)
Run Code Online (Sandbox Code Playgroud)

python lambda haskell lambda-calculus

1
推荐指数
1
解决办法
1533
查看次数

以逗号分隔的行转置数据

我有一个文件,其中包含一列和200行(200*1)的数据.

我希望将这些数据放在一行中,并以逗号分隔.

示例文件

Paul
Pammy
Jacob
Robin 
Run Code Online (Sandbox Code Playgroud)

产量

Paul, Pammy, Jacob, Robin
Run Code Online (Sandbox Code Playgroud)

python bash

1
推荐指数
1
解决办法
351
查看次数

如何在Matlab中为10800x10800矩阵修复内存不足错误?

情况:如何处理"内存不足"错误.

基本上问题是我使用10800x10800矩阵.我在32位Windows系统上.我执行此操作时出现内存错误:

a=zeros(10800,10800);
Run Code Online (Sandbox Code Playgroud)

这是我得到的记忆:

>> memory
Maximum possible array:    393 MB (4.120e+08 bytes) *
Memory available for all arrays:   1097 MB (1.150e+09 bytes) **
Memory used by MATLAB:    639 MB (6.697e+08 bytes)
Physical Memory (RAM):    895 MB (9.387e+08 bytes)

*  Limited by contiguous virtual address space available.
** Limited by virtual address space available.
Run Code Online (Sandbox Code Playgroud)

系统:Windows 32位

windows matlab out-of-memory

1
推荐指数
1
解决办法
3720
查看次数

为什么这种排除不适用于长句?

命令

perl -ne 'print unless /.[240,]/' input.txt > output.txt
Run Code Online (Sandbox Code Playgroud)

其中包括一些超过240个字母的句子.为什么?

示例数据

制定世界滑稽社会计划,为那些正在为体育和社交生活而​​努力工作的年轻人,让他们有时间去比萨店,做一些有趣的事,编程和享用美味的早餐:自由时间程序的世界场景通常太长,以至于这个明星可能会使程序失望(*)|再次是一个非常长的选项,这可能不是使这个程序烦恼的原因|更好的更短的选项,这是好的,但很好写这里咖啡早上的消息| c最后一个选项总是很好,因为你知道你可以很快停止1

示例数据2

这个程序的指示取决于很多东西,我比Lorem ipsum更喜欢这个太普通并且花费太多时间打开:|短选项以防万一|更长的选项这么好在这里也有|更短的是更好但问题是:最短的问题不是最短的,而是不是太长1

perl text-processing

1
推荐指数
1
解决办法
81
查看次数

为什么这是Python中的意外缩进?

#!/usr/bin/python

try:
    f = open("/home/masi/r.raw", "r+")
    aBuf = f.seek(4) 
except:
    print "Error at position : ", position

events = []
for i in range(100):
    aBuf = f.seek(4);

    try:
        if aBuf[:4] == b'\xFA\xFA\xFA\xFA':
            print("E")

    except:
    #   print "\0"

f.close()
Run Code Online (Sandbox Code Playgroud)

当我评论除了打印,我得到错误

    f.close()
    ^
IndentationError: expected an indented block
Run Code Online (Sandbox Code Playgroud)

我想我需要尝试 - 除非因为if子句经常是假的.

为什么我会得到这种意外的压痕?

python python-2.7

1
推荐指数
1
解决办法
204
查看次数

为什么在这个带有export_fig的Matlab Polar演示文稿中有Gap?

从origo(0,0)到(1,0)的行产生间隙的代码,如果C尺寸达到无穷大,它似乎达到零; 但是,我不能用任何尺寸的小尺寸得到它,C所以我认为工件可能是由Matlab图形内部特征或图像数据本身(AnderBiguri)引起的,因为它似乎不会发生img=imread('peppers.png').制作图像的代码,存储它export_fig并将其从笛卡尔映射到工件发生的极地

close all; clear all; clc;

%% Make image
f1=figure;
hax=axes(f1);
x = rand(1,6);
y = exp(rand(1,181));
C = rand(3613,3613);
imagesc(hax, x, y, C); 
box(hax, 'off');
axis(hax, 'off');
set(hax, 'yTickLabel', []);
set(hax, 'xTickLabel', []); % for polar presentation
set(hax, 'Ticklength', [0 0]); % http://stackoverflow.com/a/15529630/54964
filename='/home/masi/Images/testi';
% by default, export_fig has cropping
[img, alpha] = export_fig(filename, '-png', '-native', '-q101', '-a1', '-m1', '-RGB', '-nofontswap', '-dpng', hax);
close all; 

%% Read Image
img=imread('/home/masi/Images/testi.png');
% …
Run Code Online (Sandbox Code Playgroud)

matlab matlab-figure polar-coordinates

1
推荐指数
1
解决办法
148
查看次数

如何在Bash中ping许多子网站〜/ [0,3] .html?

码:

for i in {0..3}; do ping http://www.pythonchallenge.com/pc/def/$i.html; done
Run Code Online (Sandbox Code Playgroud)

主机应该在www.pythonchallenge.com/pc/def/0.html上找到.

所有ping都出现此错误:

ping:无法解析www.pythonchallenge.com/pc/def/0.html:未知主机

bash

0
推荐指数
1
解决办法
555
查看次数

加入12列的最简单方法是什么?

我有12个由制表符分隔的列.我怎样才能并排加入他们?

[已添加]您也可以告诉我其他方法为AWK:越快越好.

scripting awk text

0
推荐指数
1
解决办法
1083
查看次数

在终端中执行自己的Unix命令?

我制作了一个Unix命令macmac2unix,它将Mac的Word文件转换为Unix平台.

我想以命令运行命令

$macmac2unix file1 file2 file3 ...
Run Code Online (Sandbox Code Playgroud)

问题: 如何在每个路径中运行此命令?

我将以下内容添加到.bashrc失败了

CDPATH=:/Users/Sam/Documents/Unix
Run Code Online (Sandbox Code Playgroud)

unix bash terminal

0
推荐指数
1
解决办法
595
查看次数