嗨,我想绘制带有线条的透明立方体网格.像这样的东西:

但是,我只设法绘制2D网格:
[X,Y] = meshgrid(-8:.5:8);
Z = X+1;
surf(X,Y,Z)
Run Code Online (Sandbox Code Playgroud)
我使用Matlab R2009b.如果不可能在matlab中绘制这个,你可以向我推荐一个我可以使用的软件.
我从一个非常挑剔的人那里听说,在一个线程中抛出(并且未被捕获)的异常正在传播到父线程.真的吗?我尝试过类似的东西,但无法在创建线程中捕获异常.
static void Main(string[] args)
{
ParameterizedThreadStart pts =
new ParameterizedThreadStart(ThreadMethod);
try
{
Thread t = new Thread(pts);
t.Start(new object());
Console.ReadLine();
}
catch (Exception ex) //the exception is not caught
{
Debugger.Break();
}
}
static void ThreadMethod(object @object)
{
Thread.Sleep(2000);
throw new IndexOutOfRangeException();
Thread.CurrentThread.Abort();
}
Run Code Online (Sandbox Code Playgroud) 我需要提取一个被***[some text]字符串包围的文本,如下例所示:
some text
some text
***[some text]
THIS SHOULD BE EXTRACTED
***[some text]
some text
some text
some text
some text
some text
***[some text]
THIS SHOULD BE EXTRACTED TOO
***[some text]
some text
Run Code Online (Sandbox Code Playgroud)
输出应该是:
THIS SHOULD BE EXTRACTED
THIS SHOULD BE EXTRACTED TOO
Run Code Online (Sandbox Code Playgroud)
我PATINDEX在这里试过,但是找不到提取字符串的方法.
PATINDEX('%[*][*][*][[]%]%%[*][*][*][[]%]%',@Text)
Run Code Online (Sandbox Code Playgroud)
我期待听到任何建议.