实时搜索: matlab如何调用c

matlab如何调用c

728条评论 5041人喜欢 4664次阅读 679人点赞
用matlab编一个函数,使他能自动生成hankel矩阵,并使用调用格式为v=【h1,h2,...,h2m-1】.h=myhankel(v) , 如题,如果有,求详细教程或者是网页链接 ...

用matlab编一个函数,使他能自动生成hankel矩阵,并使用调用格式为v=【h1,h2,...: %%%% 函数如下 %%%%%%%%
function H = myhankel(c,r)
c = c(:);
nc = length(c);
if nargin < 2,
r = zeros(size(c)); %-- will need zeros below main diagonal
elseif c(nc) ~= r(1)
warning('MATLAB:hankel:AntiDiagonalConflict',['Last element of ' ...
'input column does not match first element of input row. ' ...
'\n Column wins anti-diagonal conflict.'])
end
r = r(:); %-- force column structure
nr = length(r);
x = [ c; r((2:nr)') ]; %-- build vector of user data
cidx = (ones(class(c)):nc)';
ridx = zeros(class(r)):(nr-1);
H = cidx(:,ones(nr,1)) + ridx(ones(nc,1),:); % Hankel subscripts
H(:) = x(H); % actual data

%%%%%%%%%%%%%%%%%%%%%%%

调用:
>> v=[1 2 3 4]
v =
1 2 3 4
>> h = myhankel(v)
h =
1 2 3 4
2 3 4 0
3 4 0 0
4 0 0 0

matlab代码可以通过用codeblocks转成C/C++语言吗?: 新版本的matlab里有一个功能模块叫coder,可以把matlab程序转换成可调用的c++文件,网上有很多,你查查

matlab中[a,b]=cross(c,d)是什么意思: 在命令窗中用help cross,会发现:cross是矩阵叉乘,形如:c=cross(a,b)

只能得到一个矩阵c,不会有第二个输出参数。但题中[a,b]=cross(c,d)有第二个参数,显然,cross不是指matlab中的这个命令,题中的cross可能是自写的函数,而自写函数会因程序不同而有不同的意思。

matlab 中 C=1:1:(m*n)什么意思: 表示C是一个向量
[1,2,3,...,m*n]
1:1:(m*n)
表示
首项为1,间隔为1,末项为m*n
1:0.1:2
表示间隔为0.1~

  • 昆明怎么走

    break one's word是什么意思: break one's word词典食言; 不守信用网络失信; 违背诺言数据来源:金山词霸双语例句百度知道新1While affirming fully market economy, actual some peo...

    550条评论 1525人喜欢 2307次阅读 629人点赞
  • 10万元死期存款存5年多少利息

    tp-link 7500怎么样: 我在用,无线信号比较强,但功能不多,家用足够。 ...

    533条评论 2474人喜欢 2109次阅读 255人点赞
  • 15国家医师执业资格成绩哪里查

    苹果手机扫描文件怎么没未信任开发软件的信息?: 因为有一些软件没有经过苹果公司的授权,所以就其实微信的开发需要在设置通用里的。里面开启信任。 ...

    238条评论 1642人喜欢 1310次阅读 818人点赞
  • ppt中如何链接

    tp路由器2.4g和5gwifi的Mac地址不一样是正常的嘛?: 这是正常的。2.4G和5G两个不用的频段,射频不同,分别采用不同的发射器,MAC地址自然就一样了。 ...

    996条评论 6628人喜欢 6421次阅读 469人点赞
  • 100可以焕多少钱

    什么牌子的用英语表达是用what make还是 what brand还是两个都可以: 新概念英语中讲的是WHAT MAKE.这个我知道。不矛盾啊。别的地方还讲的是brand呢。所以,不严格要求时。尤其是口语时。二者都可以。没啥差别。当你谈论某个产品的品牌时,你可以用make /牌子或者brand /品...

    506条评论 4381人喜欢 4743次阅读 554人点赞