• 大小: 1.5MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-11-20
  • 语言: C#
  • 标签: C#  

资源简介

C#与matlab混合编程的示例文档,通过调用matlab生成的dll文件进行图形绘制,文件包括matlab函数,dll文件和C#源码,VS平台为VS2017

资源截图

代码片段和文件信息

function  myline = mymatlab(abcdef)
% 画一般椭圆:ax*x+bx*y+c*y*y+d*x+e*y = f
delta = b^2-4*a*c;
if delta >= 0
    warning(‘这不是一个椭圆‘)
    return;
end
x0 = (b*e-2*c*d)/delta;
y0 = (b*d-2*a*e)/delta;
r = a*x0^2 + b*x0*y0 +c*y0^2 + f;
if r <= 0
    warning(‘这不是一个椭圆‘)
    return;
end

aa = sqrt(r/a); 
bb = sqrt(-4*a*r/delta);
t = linspace(0 2*pi 60);
xy = [1 -b/(2*a);0 1]*[aa*cos(t);bb*sin(t)];
myline = plot(xy(1:)-x0xy(2:)-y0 ‘k‘ ‘linewidth‘ 2);

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-02-22 17:15  示例文档\
     目录           0  2019-02-22 17:15  示例文档\A\
     目录           0  2019-02-22 17:15  示例文档\A\for_redistribution\
     文件     1485824  2019-02-21 15:42  示例文档\A\for_redistribution\MyAppInstaller_web.exe
     目录           0  2019-02-22 17:15  示例文档\A\for_redistribution_files_only\
     文件       35328  2019-02-21 15:42  示例文档\A\for_redistribution_files_only\MyMatlab.dll
     文件       35328  2019-02-21 15:42  示例文档\A\for_redistribution_files_only\MyMatlabNative.dll
     文件       30841  2019-02-21 15:42  示例文档\A\for_redistribution_files_only\MyMatlab_overview.html
     文件        3144  2019-02-21 15:42  示例文档\A\for_redistribution_files_only\readme.txt
     目录           0  2019-02-22 17:15  示例文档\A\for_testing\
     文件         102  2019-02-21 15:42  示例文档\A\for_testing\mccExcludedFiles.log
     文件       15969  2019-02-21 15:42  示例文档\A\for_testing\myline.cs
     文件       16076  2019-02-21 15:42  示例文档\A\for_testing\mylineNative.cs
     文件       35328  2019-02-21 15:42  示例文档\A\for_testing\MyMatlab.dll
     文件       16022  2019-02-21 15:42  示例文档\A\for_testing\MyMatlab.xml
     文件       35328  2019-02-21 15:42  示例文档\A\for_testing\MyMatlabNative.dll
     文件       15307  2019-02-21 15:42  示例文档\A\for_testing\MyMatlabNative.xml
     文件       30841  2019-02-21 15:42  示例文档\A\for_testing\MyMatlab_overview.html
     文件        3144  2019-02-21 15:42  示例文档\A\for_testing\readme.txt
     文件          18  2019-02-21 15:42  示例文档\A\for_testing\requiredMCRProducts.txt
     文件        1646  2019-02-21 15:42  示例文档\A\PackagingLog.html
     目录           0  2019-02-22 17:15  示例文档\C#&matalbDemo\
     目录           0  2019-02-22 17:15  示例文档\C#&matalbDemo\C#&matalbDemo\
     目录           0  2019-02-22 17:15  示例文档\C#&matalbDemo\C#&matalbDemo\.vs\
     目录           0  2019-02-22 17:15  示例文档\C#&matalbDemo\C#&matalbDemo\.vs\WindowsFormsApp1\
     目录           0  2019-02-22 17:15  示例文档\C#&matalbDemo\C#&matalbDemo\.vs\WindowsFormsApp1\v15\
     文件       45568  2019-02-22 17:05  示例文档\C#&matalbDemo\C#&matalbDemo\.vs\WindowsFormsApp1\v15\.suo
     目录           0  2019-02-22 17:15  示例文档\C#&matalbDemo\C#&matalbDemo\.vs\WindowsFormsApp1\v15\Server\
     目录           0  2019-02-22 17:15  示例文档\C#&matalbDemo\C#&matalbDemo\.vs\WindowsFormsApp1\v15\Server\sqlite3\
     文件           0  2018-02-09 16:34  示例文档\C#&matalbDemo\C#&matalbDemo\.vs\WindowsFormsApp1\v15\Server\sqlite3\db.lock
     文件      577536  2018-02-11 15:33  示例文档\C#&matalbDemo\C#&matalbDemo\.vs\WindowsFormsApp1\v15\Server\sqlite3\storage.ide
............此处省略59个文件信息

评论

共有 条评论