百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术资源 > 正文

萌说新语——Matlab入门学习之扩展(1)

moboyou 2025-04-25 13:11 40 浏览


萌说新语——

Matlab入门学习之扩展(1)

分享兴趣,传播快乐,

增长见闻,留下美好!

亲爱的您,这里是LearningYard学苑。

今天小编为大家带来的主题是VIKOR方法,欢迎您的用心访问,

本期推文阅读时常大约5分钟,

请您耐心阅读。

Share interest, spread happiness,

Increase your knowledge and leave something beautiful!

Dear you, this is LearningYard Academy.

The topic that the editor brings to you today is the VIKOR method, and you are welcome to visit with your heart.

This tweet is usually about 5 minutes to read,

Please be patient and read.

之前我们提到Opricovic于1998年提出了VIKOR决策方法,它是一种折衷排序方法,通过最大化群效用和最小化个体遗憾值对有限决策方案进行折衷排序。

其用于以下情形:

(1)决策者无法准确表达其偏好;

(2)评价准则间存在冲突和不可公度(测度单位不同);

(3)处理冲突问题的决策者可接受妥协解方案。

We mentioned earlier that Opricovic proposed the VIKOR decision-making method in 1998, which is a compromise ranking method, which compromises and ranks limited decision-making schemes by maximizing group utility and minimizing individual regret values. It is used in the following situations:

(1) Decision makers cannot accurately express their preferences;

(2) There are conflicts and incommensurability between evaluation criteria (different measurement units);

(3) Decision makers dealing with conflict issues can accept compromise solutions.

// VIKOR方法资料拓展

VIKOR method data expansion


通俗来说,VIKOR方法是一种基于理想点解的多属性决策方法,它的基本思想是基于最佳化妥协解方法确定理想解和负理想解,再根据各个备选方案的评价值与理想方案的接近程度选择最优方案。

VIKOR方法求得的解依据两属性间互相让步的结果求得折中解。得到带有优先级的折中方案更接近于理想方案,它的特点就是能够得到最接近理想方案的妥协解,做到了最大化群体效益与最小化个体损失这一方法得到的方案更容易被决策者接受。


VIKOR方法的使用

Use of the VIKOR method


其实根据上次我们提到的VIKOR模型构建中我们就可以了解到,要想进行模型构建:

首先要将决策矩阵规范化处理,得到效益性指标和成本性指标。

其次要确定理想解与负理想解并计算到理想解和负理想解的距离,比值最后算出利益比率。

最后根据计算出的利益比率进行排序,值最小的方案为优化方案。

In fact, according to the VIKOR model construction we mentioned last time, we can understand that in order to build the model:

First, the decision matrix must be standardized to obtain the benefit index and cost index.

Secondly, it is necessary to determine the ideal solution and the negative ideal solution and calculate the distance to the ideal solution and the negative ideal solution, and finally calculate the benefit ratio.

Finally, it is sorted according to the calculated benefit ratio, and the scheme with the smallest value is the optimized scheme.


//MATLAB基础知识拓展

MATLAB basic knowledge expansion


Matlab基础语句主要包含三种:

1.条件语句

从之前的学习中我们可以学习到,在Matlab界面的脚本中,需要使用关键字if有条件地执行代码段。

在if语句里面嵌套使用else if或者else时,一般的格式如下:

if expression1

statements1

elseif expression2

statements2

else

statements3

end

假设现在需要比较八的五次方和二的七次方的大小,我们通过以下代码来实现:

a=8^5;

b=2^7;

if a>b

disp a>b

elseif a<b

disp a<b

else a=b

disp a=b

end

输出结果为 a>b。

2.循环语句

重点:若要重复执行某一段命令,可使用for语句。for循环是一种重复控制结构,有效地编写一个需要执行特定次数的循环。

for index = values

...

end

值(Value)具有以下格式。

现设置一个加法循环,随着a值的增加,b在不断的循环中其值也在增加。

b=1

for a=1:2:3

b=b+a;

end

display(b)

b的结果为7。

3.条件循环语句

while表示条件为true时重复执行一组语句,表达式的结果非空并且包含非零元素。现输入以下指令:

a=1;while(a<5) a=a+1;enddisplay(a)

结果为a=5。其中a一共循环了5次,当a=5时,判断为false,跳出循环




今天的分享就到这里了。

如果您对今天的文章有独特的想法,

欢迎给我们留言,让我们相约明天,

祝您今天过得开心快乐!

That's it for today's sharing.

If you have a unique idea about today’s article,

Welcome to leave us a message, let us meet tomorrow,

I wish you a happy day today!

相关推荐

Excel技巧:SHEETSNA函数一键提取所有工作表名称批量生产目录

首先介绍一下此函数:SHEETSNAME函数用于获取工作表的名称,有三个可选参数。语法:=SHEETSNAME([参照区域],[结果方向],[工作表范围])(参照区域,可选。给出参照,只返回参照单元格...

Excel HOUR函数:“小时”提取器_excel+hour函数提取器怎么用

一、函数概述HOUR函数是Excel中用于提取时间值小时部分的日期时间函数,返回0(12:00AM)到23(11:00PM)之间的整数。该函数在时间数据分析、考勤统计、日程安排等场景中应用广泛。语...

Filter+Search信息管理不再难|多条件|模糊查找|Excel函数应用

原创版权所有介绍一个信息管理系统,要求可以实现:多条件、模糊查找,手动输入的内容能去空格。先看效果,如下图动画演示这样的一个效果要怎样实现呢?本文所用函数有Filter和Search。先用filter...

FILTER函数介绍及经典用法12:FILTER+切片器的应用

EXCEL函数技巧:FILTER经典用法12。FILTER+切片器制作筛选按钮。FILTER的函数的经典用法12是用FILTER的函数和切片器制作一个筛选按钮。像左边的原始数据,右边想要制作一...

office办公应用网站推荐_office办公软件大全

以下是针对Office办公应用(Word/Excel/PPT等)的免费学习网站推荐,涵盖官方教程、综合平台及垂直领域资源,适合不同学习需求:一、官方权威资源1.微软Office官方培训...

WPS/Excel职场办公最常用的60个函数大全(含卡片),效率翻倍!

办公最常用的60个函数大全:从入门到精通,效率翻倍!在职场中,WPS/Excel几乎是每个人都离不开的工具,而函数则是其灵魂。掌握常用的函数,不仅能大幅提升工作效率,还能让你在数据处理、报表分析、自动...

收藏|查找神器Xlookup全集|一篇就够|Excel函数|图解教程

原创版权所有全程图解,方便阅读,内容比较多,请先收藏!Xlookup是Vlookup的升级函数,解决了Vlookup的所有缺点,可以完全取代Vlookup,学完本文后你将可以应对所有的查找难题,内容...

批量查询快递总耗时?用Excel这个公式,自动计算揽收到签收天数

批量查询快递总耗时?用Excel这个公式,自动计算揽收到签收天数在电商运营、物流对账等工作中,经常需要统计快递“揽收到签收”的耗时——比如判断某快递公司是否符合“3天内送达”的服务承...

Excel函数公式教程(490个实例详解)

Excel函数公式教程(490个实例详解)管理层的财务人员为什么那么厉害?就是因为他们精通excel技能!财务人员在日常工作中,经常会用到Excel财务函数公式,比如财务报表分析、工资核算、库存管理等...

Excel(WPS表格)Tocol函数应用技巧案例解读,建议收藏备用!

工作中,经常需要从多个单元格区域中提取唯一值,如体育赛事报名信息中提取唯一的参赛者信息等,此时如果复制粘贴然后去重,效率就会很低。如果能合理利用Tocol函数,将会极大地提高工作效率。一、功能及语法结...

Excel中的SCAN函数公式,把计算过程理清,你就会了

Excel新版本里面,除了出现非常好用的xlookup,Filter公式之外,还更新一批自定义函数,可以像写代码一样写公式其中SCAN函数公式,也非常强大,它是一个循环函数,今天来了解这个函数公式的计...

Excel(WPS表格)中多列去重就用Tocol+Unique组合函数,简单高效

在数据的分析和处理中,“去重”一直是绕不开的话题,如果单列去重,可以使用Unique函数完成,如果多列去重,如下图:从数据信息中可以看到,每位参赛者参加了多项运动,如果想知道去重后的参赛者有多少人,该...

Excel(WPS表格)函数Groupby,聚合统计,快速提高效率!

在前期的内容中,我们讲了很多的统计函数,如Sum系列、Average系列、Count系列、Rank系列等等……但如果用一个函数实现类似数据透视表的功能,就必须用Groupby函数,按指定字段进行聚合汇...

Excel新版本,IFS函数公式,太强大了!

我们举一个工作实例,现在需要计算业务员的奖励数据,右边是公司的奖励标准:在新版本的函数公式出来之前,我们需要使用IF函数公式来解决1、IF函数公式IF函数公式由三个参数组成,IF(判断条件,对的时候返...

Excel不用函数公式数据透视表,1秒完成多列项目汇总统计

如何将这里的多组数据进行汇总统计?每组数据当中一列是不同菜品,另一列就是该菜品的销售数量。如何进行汇总统计得到所有的菜品销售数量的求和、技术、平均、最大、最小值等数据?不用函数公式和数据透视表,一秒就...