2019-10-08

'''

function gets(filename)

global x;

global y;

%global len;

[~,~, raw] = xlsread(filename);

len = length(raw);

x = cell2mat(raw(2:len,1));%第一列数据

y = cell2mat(raw(2:len,2));%第二列数据

len = len-1;

lengt  = len;  %从读取数据来的数据数目

clear p;

p.x = zeros(lengt,1);  % 初始化结构体等

p.y = zeros(lengt,1);

s = 0;

for count =1:lengt        %将数据赋值到P点

    p(count).x = x(count);

    p(count).y = y(count); 

end

for count2 = 1 :lengt-1

s = s +getcha(p(count2),p(count2+1));

end

s =s + getcha(p(lengt),p(1));

s = 0.5 * abs(s)

function cha = getcha(p1,p2)

cha =p1.x * p2.y - p2.x * p1.y;

'''

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第1章 第一个C程序第2章 C语言基础第3章 变量和数据类型第4章 顺序结构程序设计第5章 条件结构程序设计第6章...
    小狮子365阅读 10,717评论 3 71
  • 实验二:OceanConnect平台北向开发试验 步骤一 配置步骤 下载一个Postman软件,然后修改一些设置,...
    文海长了會招鬼阅读 224评论 1 0
  • 实验二:OceanConnect平台北向开发实验 步骤一:使用Postman调用鉴权接口 1.点击扳手图标,再点击...
    吴征洋阅读 168评论 1 0
  • 1、通用信息头即能用于请求消息中,也能用于响应信息中,但与被传输的实体内容没有关系的信息头,如Data,Pragm...
    Artifacts阅读 1,760评论 0 0
  • 现在是不是应该再加紧一点了。这么多年的学习生活没用吗?其实像吴老师说的一样,三字经你不用理解,因为那时候的你也理解...
    daffy_fly阅读 445评论 0 0