小编sha*_*r_m的帖子

Matlab条件赋值

我正在寻找相当于c#condition ? true-expression : false-expression条件赋值的Matlab .我所知道的最多的是a = 5>2,这是真正的\错误分配,
但是有任何一行条件分配 if condition a=1;else a=2; end吗?

matlab

19
推荐指数
3
解决办法
5万
查看次数

如何将进度条控件添加到Matlab gui?

是否有现成的进度条uicontrol可以添加到Matlab gui,uicontrol或ActiveX组件?

[edit]我知道waitbar函数,我的意思是一个可以在设计的GUI中实现的组件,而不仅仅是弹出窗口.状态栏中的电池状态.

matlab user-interface uicomponents

18
推荐指数
2
解决办法
3万
查看次数

保存Matlab图没有密谋吗?

有没有一种方法可以在没有实际绘图的情况下保存图形图?我的意思是,假设我要保存图表plot(1:10, (1:10).^2),我可以保存它而不显示它吗?

我希望通过切断不必要的数字绘图来缩短运行时间(保存后无论如何都会关闭).

谢谢!

matlab plot save figure

11
推荐指数
2
解决办法
2万
查看次数

如何在c#中创建非矩形窗体?

有没有办法在c#或.net中创建非矩形窗口形式,如圆形或椭圆形?
我看到这些独特的窗户形状,在我见过的几个装置中看起来非常整洁.

此外,将这种设计用于非标准形式,例如可持续性,崩溃等,是否有任何不利之处?

.net c# winforms

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

使用Matlab进行html标签的regexp

我正在寻找一种方法来使用regexp来从字符串中删除所有html标签.
所以,如果我有,<HTML><b><FONT color="red" size="3">Hello</FONT></b></HTML>我想得到hello它.

我知道它可能看起来像嵌套标签,但它不是真的,因为我想在这里做的就是删除两者之间的任何东西<>.

我正在使用Matlab这样做,但正则表达式完全相同,所以随时提供任何帮助.
谢谢.

regex tags matlab parsing

7
推荐指数
2
解决办法
3429
查看次数

将Matlab Datenum转换为Datetime

- 我希望将Matlab串行时间(datenum,如in t_matlab=now)转换
为c#Datetime(如var t_cs = DateTime.Now.Ticks).

知道怎么做吗?

[编辑]我找到了一种方法,但仍不确定这是否是最佳方式.
[Edit2]修正了错误的DateTimes,感谢Jonas!

function cstime = datenum2datetime( matlabSerialTime )
%Convert matlab serial time (datenum) to .net datenum.
%
%   Example:
%   ntTime = datenum2datetime(now)
%   cstime = datenum2datetime([734539.4717013890 734539.5051388888]);
%
%   See also datenum.

%   using System.DateTime.Parse(string).Ticks to convert to DateTime format.
%   t1 = now; t2 = now+1; matlab_times = [t1 t2];
%   cs_times = [System.DateTime.Parse(datestr(t1)).Ticks ...
%            System.DateTime.Parse(datestr(t2)).Ticks]
%   aver = diff(cs_times)/diff(matlab_times);
%   offver = cs_times(1) - matlab_times(1)*aver; …
Run Code Online (Sandbox Code Playgroud)

c# matlab datetime

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

如何使用convert_coreml转换自定义管道(分类get_dummies)?

我正在尝试将自定义 sklearn 管道保存为 onnx 模型,但在此过程中出现错误。

示例代码:

from sklearn.preprocessing import OneHotEncoder
from sklearn.base import BaseEstimator, TransformerMixin
from sklearn.pipeline import Pipeline

from sklearn import svm
from winmltools import convert_coreml

import copy
from IPython.display import display
# https://github.com/pandas-dev/pandas/issues/8918

class MyEncoder(TransformerMixin):

    def __init__(self, columns=None):
        self.columns = columns

    def transform(self, X, y=None, **kwargs):
        return pd.get_dummies(X, dtype=np.float, columns=['ID'])

    def fit(self, X, y=None, **kwargs):
        return self

# data
X = pd.DataFrame([[100, 1.1, 3.1], [200, 4.1, 5.1], [100, 4.1, 2.1]], columns=['ID', 'X1', 'X2'])
Y = pd.Series([3, 2, 4]) …
Run Code Online (Sandbox Code Playgroud)

python scikit-learn onnx-coreml

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

在matlab中使用.net自定义类

我正在使用Matlab导入我自己
使用的自定义dot .NET dll库AssemblyInfo = NET.addAssembly('c:\myClasses.dll').

列表disp(AssemblyInfo.Classes)公开库的自定义类,如

'MyLib.ClassA'  
'MyLib.ClassB'  
'MyLib.ClassA+eResults'  
Run Code Online (Sandbox Code Playgroud)

我正在使用myVar = MyLib.ClassA;在matlab中创建.net类变量(工作正常),
但第二个类没有构造函数,因此myVar = MyLib.ClassB;导致
No constructor 'MyLib.ClassB' with matching signature found.

第二个问题是在.NET类的加号(+) MyLib.ClassA+eResults,
其中引起错误,当我尝试myVar = MyLib.ClassA+eResults;
Undefined function or variable 'eResults'.

有没有办法MyLib.ClassB在matlab中创建实例自定义类?
什么是加号意味着什么,以及如何创建MyLib.ClassA+eResults没有任何语法错误的实例?

.net matlab class

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

eval命令作为与Matlab一起使用的字符串

在Matlab中有一种方法可以将命令存储为字符串供以后使用吗?
例如,如果我有

x = 1:10;
plot(x, x);
Run Code Online (Sandbox Code Playgroud)

我可以以某种方式str = 'plot(1:10, 1:10)'自动存储第二行,所以稍后我可以再次使用该命令eval(str)吗?帮助我完成这项任务的任何有用功能?

ps我知道可以存储该行str='plot(x,x)',但这不够好,因为它取决于工作空间变量x的即时值,它可以随时间变化.

string matlab eval

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

在Matlab中声明整个范围的变量

我一直在研究GUI,其中许多函数使用该对象.目前,该对象在gui中的每个子函数中被声明为全局变量.定时器也使用此对象,因此直接引用fun1(myobject)并不总是正常工作.

function fun1
global myobject
...
function fun2
global myobject
...
Run Code Online (Sandbox Code Playgroud)

我想知道是否有一种更智能的方法来为GUI m文件的整个范围声明此变量.我试过在函数之外声明它但它没有用.

myobject = 1
function fun1
...
function fun2
...
Run Code Online (Sandbox Code Playgroud)

matlab

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

如何在鼠标点击时突出显示 HTML 元素?

是否可以用 JavaScript 编写代码,突出显示鼠标指针所在(或单击)的 HTML 元素的边框,与Firebug的方式类似,但不使用浏览器扩展,而是单独依赖 JavaScript ?

如果是这样,鼠标点击元素后是否可以从HTML代码中获取相关元素?

[编辑]感谢您的回答!是否可以在不使用 GreaseMonkey 之类的情况下在外部页面(而不是我创建的页面)上运行这些示例?

html javascript dom mouseevent

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

从GreaseMonkey中的外部URL获取HTML

我正在寻找一些将外部URL的html结合到当前页面的greaseMonkey脚本.
我听说在JavaScript中这样做可能是一个问题,因为同源策略,但是GreaseMonkey是否支持服务器端脚本(jQuery),或者是通过一些外部js库/ api的get-method我可以用吗?

[编辑]是否可以通过添加参考外部网址的iframe来"获取"html?

javascript greasemonkey

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

编程代码挑战的良好编程语言

您不时会遇到一些有趣的代码或编程挑战,
例如Project Euler中的那些,一些求职面试挑战,如greplin,或者此处发布的任何其他脚本挑战.

所有这些都需要一些快速,灵活的编程语言,以某种快速的方式来查看结果,最好是命令行.无需担心代码的可读性等.
你只需要一个答案,而且速度很快.

什么是解决这些挑战的好语言?如果您必须选择一种语言并从一开始就学习它,那么解决的最佳动手方法是什么?

scripting programming-languages

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