我正在尝试在Octave中运行一个基本上用于Matlab的代码。
此代码文件中的一个函数名为 - Sylvester(A,B,C),它在Octave-forge中记录为可用,但失败并出现以下错误。
<script type="text/javascript">
function initMap() {
var Latitude = parseFloat(document.getElementById('latitude').value);
var Longitude = parseFloat(document.getElementById('longitude').value);
var latLng = {
lat: Latitude,
lng: Longitude
};
var map = new google.maps.Map(document.getElementById('map'), {
zoom: 10,
center: latLng
});
var marker = new google.maps.Marker({
position: latLng,
map: map
});
}
</script>
<script async defer
src="https://maps.googleapis.com/maps/api/js?key=AIzaSyAGMLRwrop1EGkgdzQ9a7zzREq4uw8l63k&callback=initMap">
</script>
我使用的八度音程版本是3.8.2。
我是Octave的新手。 有人可以建议我在Octave中需要做些什么来使这项工作成功吗?
提前致谢!
答案 0 :(得分:5)
您需要更新Octave。功能sylvester
仅在Octave 4.0.0中添加。
答案 1 :(得分:0)
在Octave中,对于西尔维斯特函数,他们使用lyap(A,B,C)
函数来解决
AX + XB + C = 0
优化功能的类型。
虽然,原来的西尔维斯特功能是
AX + XB = C
我不确定他们如何将这两个函数称为sylvester形式。