Month: September 2024
Feature Request: Connect to wifi network by BSSID
Hi Microsoft dev community,
I insist implementing functionality to connect to wifi network by BSSID.
more on this-> https://superuser.com/questions/485517/how-can-i-connect-to-an-access-point-by-bssid-instead-of-essid-in-windows-7
there is no built-in settings for this,
or is it kept like that purposefully?
Hi Microsoft dev community, I insist implementing functionality to connect to wifi network by BSSID.more on this-> https://superuser.com/questions/485517/how-can-i-connect-to-an-access-point-by-bssid-instead-of-essid-in-windows-7 there is no built-in settings for this,or is it kept like that purposefully? Read More
Microsoft Teams
I have some concerns about Microsoft Teams
We are unable to automatically export results to Excel if several
participants in a class exceed 500 or the number of assignments
increases (the exact number is not known). What is the solution to that?
I have some concerns about Microsoft Teams We are unable to automatically export results to Excel if severalparticipants in a class exceed 500 or the number of assignmentsincreases (the exact number is not known). What is the solution to that? Read More
Order of applications Installation before Reseal
Is there a way that we can have certain applications installed prior to shipping the device to the customer?
Is there a way that we can have certain applications installed prior to shipping the device to the customer? Read More
Combatting Phantom Secrets with Historical Secret Scanning
You’ve likely heard of Schrödinger’s Cat from quantum mechanics—both alive and dead until the box is opened. This paradox mirrors a critical risk in modern development: the secrets embedded in your code. You might assume they’re long deleted, but until you examine the depths of commit history, you can’t be certain. Recently, Aqua Nautilus team uncovered that secrets you thought were removed may remain exposed for years, waiting to be found by malicious actors. In fact, our research found that nearly 20% of sensitive data in GitHub repositories slips past traditional scanners.
You’ve likely heard of Schrödinger’s Cat from quantum mechanics—both alive and dead until the box is opened. This paradox mirrors a critical risk in modern development: the secrets embedded in your code. You might assume they’re long deleted, but until you examine the depths of commit history, you can’t be certain. Recently, Aqua Nautilus team uncovered that secrets you thought were removed may remain exposed for years, waiting to be found by malicious actors. In fact, our research found that nearly 20% of sensitive data in GitHub repositories slips past traditional scanners. Read More
Mouse Pointer Stuck in Editor on macOS 13.7 with MATLAB R2024a ARM Version
I am experiencing an issue with the mouse pointer in the MATLAB editor on my macOS 13.7 system (MATLAB R2024a arm version). Specifically, after right-clicking in the editor window, the pointer sometimes becomes stuck in the cursor form and does not revert to the text-editing cursor. This issue also occurs in other instances when focusing back on the MATLAB’s editor window, where the pointer occasionally fails to switch to the text-editing shape. And if I install R2020b (or earlier versions?), the issue does not occur.
Here is a GIF animation of the bug, which includes the following processes:
Sometimes when focusing on the editor, the cursor does not change to the text-editing cursor.
After changing the cursor in another area and moving it back to the editor, the text cursor displays normally.
When the cursor enters the right-click menu and then returns to the editor, there is a chance that it will not switch back to the text-editing cursor.
I have tried several troubleshooting steps, including:
Removing or disabling third-party utility applications that require accessibility permissions.
Rebooting the system after disabling all accessibility plugins or rebooting in safe mode.
I even tried reinstalling macOS and have a fresh install of Matlab R2024a without other programs installed. (BTW, it seems that macOS versions >= Sonoma have a even worth, and reported system-wide mouse cursor bug, and it hasn’t been resolved even up to Sequoia. Since I just downgraded from Sonoma)
Unfortunately, these attempts did not resolve the issue. I am really curious whether this is an issue with MATLAB or with the operating system. Although I have already tried reinstalling the system and can reproduce the issue, I am not sure if this problem can be reproduced on other Mac. This may not be a serious issue, but it’s annoying. Do you have any suggestions for resolving the problem? Thank you for your help.I am experiencing an issue with the mouse pointer in the MATLAB editor on my macOS 13.7 system (MATLAB R2024a arm version). Specifically, after right-clicking in the editor window, the pointer sometimes becomes stuck in the cursor form and does not revert to the text-editing cursor. This issue also occurs in other instances when focusing back on the MATLAB’s editor window, where the pointer occasionally fails to switch to the text-editing shape. And if I install R2020b (or earlier versions?), the issue does not occur.
Here is a GIF animation of the bug, which includes the following processes:
Sometimes when focusing on the editor, the cursor does not change to the text-editing cursor.
After changing the cursor in another area and moving it back to the editor, the text cursor displays normally.
When the cursor enters the right-click menu and then returns to the editor, there is a chance that it will not switch back to the text-editing cursor.
I have tried several troubleshooting steps, including:
Removing or disabling third-party utility applications that require accessibility permissions.
Rebooting the system after disabling all accessibility plugins or rebooting in safe mode.
I even tried reinstalling macOS and have a fresh install of Matlab R2024a without other programs installed. (BTW, it seems that macOS versions >= Sonoma have a even worth, and reported system-wide mouse cursor bug, and it hasn’t been resolved even up to Sequoia. Since I just downgraded from Sonoma)
Unfortunately, these attempts did not resolve the issue. I am really curious whether this is an issue with MATLAB or with the operating system. Although I have already tried reinstalling the system and can reproduce the issue, I am not sure if this problem can be reproduced on other Mac. This may not be a serious issue, but it’s annoying. Do you have any suggestions for resolving the problem? Thank you for your help. I am experiencing an issue with the mouse pointer in the MATLAB editor on my macOS 13.7 system (MATLAB R2024a arm version). Specifically, after right-clicking in the editor window, the pointer sometimes becomes stuck in the cursor form and does not revert to the text-editing cursor. This issue also occurs in other instances when focusing back on the MATLAB’s editor window, where the pointer occasionally fails to switch to the text-editing shape. And if I install R2020b (or earlier versions?), the issue does not occur.
Here is a GIF animation of the bug, which includes the following processes:
Sometimes when focusing on the editor, the cursor does not change to the text-editing cursor.
After changing the cursor in another area and moving it back to the editor, the text cursor displays normally.
When the cursor enters the right-click menu and then returns to the editor, there is a chance that it will not switch back to the text-editing cursor.
I have tried several troubleshooting steps, including:
Removing or disabling third-party utility applications that require accessibility permissions.
Rebooting the system after disabling all accessibility plugins or rebooting in safe mode.
I even tried reinstalling macOS and have a fresh install of Matlab R2024a without other programs installed. (BTW, it seems that macOS versions >= Sonoma have a even worth, and reported system-wide mouse cursor bug, and it hasn’t been resolved even up to Sequoia. Since I just downgraded from Sonoma)
Unfortunately, these attempts did not resolve the issue. I am really curious whether this is an issue with MATLAB or with the operating system. Although I have already tried reinstalling the system and can reproduce the issue, I am not sure if this problem can be reproduced on other Mac. This may not be a serious issue, but it’s annoying. Do you have any suggestions for resolving the problem? Thank you for your help. mouse, cursor, matlab gui MATLAB Answers — New Questions
Error in Scenario Server: WorldRunTimeLogging logging has not been enabled
rrSim = rrApp.createSimulation
rrSim.set("Logging","on")
rrSim.set("SimulationCommand","Start")
rrLog = rrSim.get("SimulationLog");
I ran the above lines of code, trying to get the log of Roadrunner simulation. However, after enabling logging through rrSim and waiting for the simulation to complete, I can’t run rrSim.get("SimulationLog"), due to this error:
Error using Simulink.ScenarioSimulationMcos/get
Error in Scenario Server: WorldRuntimeLogging logging has not been enabled.
Error in Simulink.ScenarioSimulation/get
Any help is appreciatedrrSim = rrApp.createSimulation
rrSim.set("Logging","on")
rrSim.set("SimulationCommand","Start")
rrLog = rrSim.get("SimulationLog");
I ran the above lines of code, trying to get the log of Roadrunner simulation. However, after enabling logging through rrSim and waiting for the simulation to complete, I can’t run rrSim.get("SimulationLog"), due to this error:
Error using Simulink.ScenarioSimulationMcos/get
Error in Scenario Server: WorldRuntimeLogging logging has not been enabled.
Error in Simulink.ScenarioSimulation/get
Any help is appreciated rrSim = rrApp.createSimulation
rrSim.set("Logging","on")
rrSim.set("SimulationCommand","Start")
rrLog = rrSim.get("SimulationLog");
I ran the above lines of code, trying to get the log of Roadrunner simulation. However, after enabling logging through rrSim and waiting for the simulation to complete, I can’t run rrSim.get("SimulationLog"), due to this error:
Error using Simulink.ScenarioSimulationMcos/get
Error in Scenario Server: WorldRuntimeLogging logging has not been enabled.
Error in Simulink.ScenarioSimulation/get
Any help is appreciated roadrunner, matlab, scenariosimulation MATLAB Answers — New Questions
unable to modify a simulink block
In matlab there exist a block called "LPV system". It’s a mask and into it there are several other blocks (figure below). Now i need to add/remove some of these sub-blocks and modify it. I’m able to do it (there are no errors), but when i run the simulation every change i do is canceled and it works like i did nothing. How can i modify it? Thank you in advanceIn matlab there exist a block called "LPV system". It’s a mask and into it there are several other blocks (figure below). Now i need to add/remove some of these sub-blocks and modify it. I’m able to do it (there are no errors), but when i run the simulation every change i do is canceled and it works like i did nothing. How can i modify it? Thank you in advance In matlab there exist a block called "LPV system". It’s a mask and into it there are several other blocks (figure below). Now i need to add/remove some of these sub-blocks and modify it. I’m able to do it (there are no errors), but when i run the simulation every change i do is canceled and it works like i did nothing. How can i modify it? Thank you in advance simulink block, libreries, simulink, modify block MATLAB Answers — New Questions
Got approved as nonprofit – Hub link provided goes to error 403 page
Both hub link and the “contact us” link sent by microsoft in the email to invite me to microsoft for nonprofit got to errror 403 pages. anyone have advice?
Both hub link and the “contact us” link sent by microsoft in the email to invite me to microsoft for nonprofit got to errror 403 pages. anyone have advice? Read More
Incorrect appointment durations
Hello,
I have the following situation.
This is what I submit to the bookings api to create an appointment.
startDateTime: {
dateTime: ‘2024-10-02T09:15:00’,
timeZone: ‘W. Europe Standard Time’
},
endDateTime: {
dateTime: ‘2024-10-02T10:15:00.000Z’,
timeZone: ‘W. Europe Standard Time’
},
and here is the response from bookings api:
(The real created time is 14:20:45)
createdDateTime: ‘2024-09-26T12:20:45.1121478Z’,
lastUpdatedDateTime: ‘2024-09-26T12:20:46.1451305Z’,
isCustomerAllowedToManageBooking: false,
appointmentLabel: ”,
startDateTime: {
dateTime: ‘2024-10-02T09:15:00.0000000Z’,
timeZone: ‘W. Europe Standard Time’
},
endDateTime: {
dateTime: ‘2024-10-02T12:15:00.0000000Z’,
timeZone: ‘W. Europe Standard Time’
},
The appoint duration is 1 hour. I submit the correct time values with same time zones. The API is using incorrect times. It worked for 1 year and yesterday it just began to add 2 hours to each appointment.
How can I solve that? Is this my mistake or is there something microsoft can do?
Thank you!
Hello,I have the following situation.This is what I submit to the bookings api to create an appointment. startDateTime: {
dateTime: ‘2024-10-02T09:15:00’,
timeZone: ‘W. Europe Standard Time’
},
endDateTime: {
dateTime: ‘2024-10-02T10:15:00.000Z’,
timeZone: ‘W. Europe Standard Time’
}, and here is the response from bookings api:(The real created time is 14:20:45) createdDateTime: ‘2024-09-26T12:20:45.1121478Z’,
lastUpdatedDateTime: ‘2024-09-26T12:20:46.1451305Z’,
isCustomerAllowedToManageBooking: false,
appointmentLabel: ”,
startDateTime: {
dateTime: ‘2024-10-02T09:15:00.0000000Z’,
timeZone: ‘W. Europe Standard Time’
},
endDateTime: {
dateTime: ‘2024-10-02T12:15:00.0000000Z’,
timeZone: ‘W. Europe Standard Time’
}, The appoint duration is 1 hour. I submit the correct time values with same time zones. The API is using incorrect times. It worked for 1 year and yesterday it just began to add 2 hours to each appointment.How can I solve that? Is this my mistake or is there something microsoft can do?Thank you! Read More
Automatic version retention
Hey Guys,
I’ve been looking into automatic version control options in SHP and came across the automatic retention setting. This guided me to this site Plan Version Storage
I have one major question about this feature that I haven’t found a clear answer for. Might just be that it’s unclear to me only.
They state the following:
All versions created within 500 count limit in first 30 days.Hourly versions (versions created at the top of the hour) between 30 to 60 day period.Daily versions (versions created at the beginning of each day) between 60 to 180 day period.Weekly versions (versions created at the beginning of the week) beyond 180 days or more are available indefinitely until the maximum 500 count limit has reached.
The site also states this (more to the top of the site):
Restore options: This setting ensures version history at key timestamps is always available for restore even on file with no new file edits.
Now, does this mean that if I enable this feature, we will have hourly, daily and weekly versions of every single file that this setting is applied on? Because, If I’m not mistaken, if I create a file and just leave it there for e.g. 15 years, this would create ±2060 versions?
1440 hourly’s for the first 60 days period120 daily’s for the next 120 days periodMaximum of 500 weekly’s
If this only keeps an hourly version as long as it was modified or it creates a version for the last hour and removes the pervious redundant version, I would love to apply this (maybe even tenant wide). If it just creates more redundant versions, .. I
Hey Guys, I’ve been looking into automatic version control options in SHP and came across the automatic retention setting. This guided me to this site Plan Version Storage I have one major question about this feature that I haven’t found a clear answer for. Might just be that it’s unclear to me only.They state the following:All versions created within 500 count limit in first 30 days.Hourly versions (versions created at the top of the hour) between 30 to 60 day period.Daily versions (versions created at the beginning of each day) between 60 to 180 day period.Weekly versions (versions created at the beginning of the week) beyond 180 days or more are available indefinitely until the maximum 500 count limit has reached.The site also states this (more to the top of the site):Restore options: This setting ensures version history at key timestamps is always available for restore even on file with no new file edits. Now, does this mean that if I enable this feature, we will have hourly, daily and weekly versions of every single file that this setting is applied on? Because, If I’m not mistaken, if I create a file and just leave it there for e.g. 15 years, this would create ±2060 versions? 1440 hourly’s for the first 60 days period120 daily’s for the next 120 days periodMaximum of 500 weekly’s If this only keeps an hourly version as long as it was modified or it creates a version for the last hour and removes the pervious redundant version, I would love to apply this (maybe even tenant wide). If it just creates more redundant versions, .. I Read More
Finding and Removing Messages from Exchange Online Mailboxes
Users receive all manner of notification messages from different sources. These messages are of no great value after a few days, so here’s a script to find and remove messages to clean up mailboxes. All written using cmdlets from the Microsoft Graph PowerShell SDK.
https://practical365.com/remove-messages-graph-sdk/
Users receive all manner of notification messages from different sources. These messages are of no great value after a few days, so here’s a script to find and remove messages to clean up mailboxes. All written using cmdlets from the Microsoft Graph PowerShell SDK.
https://practical365.com/remove-messages-graph-sdk/ Read More
What’s next for existing dynamic groups if there are no enough Entra P1 and we still need this group
We’ve noticed on 24′ Sep. 9, Microsoft gave such heavy update. This update asks all dynamic group members to be equipped with Entra P1 to stay in the group. We have many dynamic groups for group licensing, and don’t want to buy this license for all internal users (we’re using Business Basic mostly). We can fully automate this process by ourselves, but there is no option to remove existing dynamic membership rule, we can’t predict how these old dynamic groups act in the future. Does anyone know how to turn these “dynamic groups” into “assigned groups”?
Sep. 9, what a horrible day, the PnPOnline cmdlet changed, dynamic membership rule changed…… nearly all PowerShell scripts have to change. My WLB is broken. Boeingnization ?
We’ve noticed on 24′ Sep. 9, Microsoft gave such heavy update. This update asks all dynamic group members to be equipped with Entra P1 to stay in the group. We have many dynamic groups for group licensing, and don’t want to buy this license for all internal users (we’re using Business Basic mostly). We can fully automate this process by ourselves, but there is no option to remove existing dynamic membership rule, we can’t predict how these old dynamic groups act in the future. Does anyone know how to turn these “dynamic groups” into “assigned groups”? Sep. 9, what a horrible day, the PnPOnline cmdlet changed, dynamic membership rule changed…… nearly all PowerShell scripts have to change. My WLB is broken. Boeingnization ? Read More
Migrate to Azure Sphere (Integrated) ahead of Sept 2027 retirement of Legacy service interface
On 27 September 2027, Azure Sphere will retire its Legacy service interfaces, Azure Sphere (Legacy) API (also known as PAPI), and Azure Sphere CLI (also known as azsphere). If you have not already done so, you must migrate to Azure Sphere (Integrated) before this date, following the instructions below.
Azure (Integrated) is a new service interface for Azure Sphere with many advantages over Azure Sphere (Legacy). We are retiring the Legacy interface because the Integrated interface not only provides a like-for-like replacement, but also offers significant improvements in security (Azure RBAC integration), usability (Azure Portal integration), and observability/alerting (Azure Monitor integration).
This blog is designed to help Azure Sphere administrators and engineering teams understand and plan for migration. We have designed the migration process to allow you to manage your Azure Sphere devices in both Azure Sphere (Integrated) and Azure Sphere (Legacy) as needed throughout the migration project.
The migration process can be broken down into the following areas of work:
Integrating the Legacy tenant into an Azure Sphere catalog in Azure portal
Migrating interactive user workflows
Migrating automated processes and interfaces
Integrating your Azure Sphere (Legacy) tenant to an Azure Sphere catalog
This first step in the migration process must be completed before any other work can begin. The Integrate feature in Azure portal prepares your Azure Sphere (Legacy) tenant to be managed in the Azure environment where it becomes an Azure Sphere catalog. The tenant and its resources remain the same with the exception that you can now also access and manage them via Azure’s user interfaces including the Azure portal, the Azure Sphere extension for Azure CLI, and Azure Sphere for PowerShell.
The Integrate process performs two steps:
It assigns an Azure resource ID to each resource in the tenant, allowing the resource to be managed by the Azure Resource Manager.
It maps the Legacy tenant user access roles to user access roles managed by Azure Roles Based Access Control (RBAC). When the suggested access role mappings are displayed during the integrate process, you can accept, modify, or reject them. After the integration step is complete, you can modify user access at any time.
Typically, the integration step only takes a few minutes, and once completed, any user that was granted access during the integration can immediately begin managing the new Azure Sphere catalog in any of Azure’s user interfaces. No existing workflow is blocked by the Integrate process, and we recommend that you do it soon so that you can start exploring the new Azure Sphere (Integrated) interfaces and benefits. Once it is complete, you can begin the rest of your migration work.
Migrating interactive user workflows
Interactive workflows are ones where an individual uses the “azsphere” CLI (or uses a script which in turn uses “azsphere” CLI) to perform a task. Such interactive workflows may occur as part of manufacturing (e.g. claiming new devices into your tenant), operations (e.g., managing certificates related to your tenant), or developer use cases (e.g., setting up a developer device to not receive over-the-air updates).
When planning the migration of your workflows, you need to consider training users, updating internal documentation, and, in cases where scripts are used interactively, updating those scripts. You may also consider taking advantage of two key improvements in Azure Sphere (Integrated): Azure Sphere’s streamlined interface in Azure portal, and Azure’s robust user access management in Azure Role Based Access Control (RBAC).
It’s important to consider whether a particular user workflow is better accomplished in a web interface rather than a CLI. Azure Sphere (Integrated) allows you to manage the catalog in Azure Portal, and for many interactive user workflows, Portal offers a richer and simpler user experience. For example, in Azure portal you can simultaneously upload and deploy images in a single step, as shown below.
Second, consider how you can restrict user access more effectively. Azure Sphere (Integrated) supports Azure Role Based Access Control (RBAC) which enables far more robust and fine-grained user access than Azure Sphere (Legacy).
It is a least-permissions model designed to grant an individual user access to only those resources required for their job, as well as permission to perform only the user actions necessary for their job. For example, in an Azure Sphere catalog, you can allow a user to view the Production device group, and to create new deployments in that device group, but specifically prevent them from moving devices in and out of the device group, or from viewing other device groups in the catalog.
If you have not used Azure RBAC before, we recommend learning more about basic Azure RBAC concepts like scope and resource hierarchy because they are key to understanding impacts of applying a specific RBAC role permission to a catalog versus to a catalog’s child resource like a device group.
To help, we have provided an Example RBAC configuration for multiple business users that illustrates some best practices for RBAC for Azure Sphere. The sample highlights permissions tailored to common business user needs, including software engineers producing applications for Azure Sphere devices, OT technicians managing production Azure Sphere device fleets, and manufacturers who build Azure Sphere devices.
Removing user access to the Azure Sphere (Legacy) tenant
Once a workflow is migrated and your users are using Azure Sphere (Integrated) full time, we strongly recommend removing each user’s permissions from the Legacy tenant to eliminate unintended access. Otherwise, a user can sidestep the fine-grained access controls that you configured in Azure RBAC by continuing to use Legacy. Removing Legacy user access will also help you ensure that those users can successfully perform all of their required tasks in Azure Sphere (Integrated), and will be unaffected by Legacy retirement.
Users working on converting or testing automated processes may need to retain their Legacy tenant access privileges for a longer period of time.
Migrating automated processes and interfaces
In addition to migrating interactive workflows, if your organization has built automated processes that use Azure Sphere (Legacy) scripts, or user interfaces based on the Azure Sphere (Legacy) API, you will need to rework those to use Azure Sphere (Integrated). To make the migration process as easy as possible, you can actively develop and test updated automation while your production Legacy-based automation runs uninterrupted. Care is needed when testing commands that cannot be reversed, such as claiming a device to a catalog where you do not want it to reside long term.
For each interface you build on the Azure Sphere (Integrated) API, you must create a Microsoft Entra access token that will allow the interface to access the API endpoint. For information about access tokens and calling the Azure REST APIs, please refer to Azure REST API reference documentation.
After you deploy the updated automated processes and interfaces to production, you should remove Azure Sphere (Legacy) access for the service principals used to authenticate your old Legacy-based automation and interfaces. Removing all service principal access ensures that all your automated processes are fully migrated, and will be unaffected by Legacy retirement.
Shutting down remaining access to the Legacy tenant
The final step in the migration process is to remove any remaining Azure Sphere (Legacy) access. Today, Azure Sphere (Legacy) tenants require at least one active Legacy Administrator account, even if the tenant has been integrated into Azure portal. We are working on a feature that will allow you to delete that last Legacy tenant Administrator account, but it is not available at this time. When we release this feature, we will announce its availability on Azure Update.
Taking advantage of features available in Azure Sphere (Integrated)
While not required in order to use Azure Sphere (Integrated), we highly recommend that as part of your migration plan you explore and take advantage of the other powerful Azure services now available for Azure Sphere.
One of the most powerful is Azure Monitor. Azure Monitor offers a variety of fleet monitoring features such as collection of performance metrics and diagnostic data, and querying events in activity logs from both Azure Sphere devices and the Azure Sphere security service.
Using Azure Monitor data, you can correlate device fleet health with events happening on the Azure Sphere security service, such as release of a new app update. You can also configure alerts on critical events, such as the upcoming expiration of your Azure Sphere tenant certificate. For details, see Monitoring Azure Sphere fleet and device health.
Getting started and finding help
It’s easy to get started just by integrating your Azure Sphere (Legacy) tenant into an Azure Sphere (Integrated) catalog and starting to explore working with Azure Sphere in Azure CLI or Azure Portal.
Azure Sphere (Legacy) is fully supported until the 27 September 2027 retirement date. All migration activities must be completed by that date. If you have questions about migration or need technical assistance, you can find answers from community experts on Microsoft Q&A, or you can contact AZSPPGSUP@microsoft.com.
Microsoft Tech Community – Latest Blogs –Read More
New on Microsoft AppSource: September 1-9, 2024
We continue to expand the Microsoft AppSource ecosystem. For this volume, 154 new offers successfully met the onboarding criteria and went live. See details of the new offers below:
Get it now in our marketplace
Acumens e-Tax (Standard): Acumens e-Tax for Microsoft Dynamics 365 Business Central and Dynamics Nav calculates address-specific sales tax using external APIs and allows for customizations for special taxes. It supports features such as field change controls, sales tax exemption, and freight tax calculation.
Acumens Flexible Commissions R1: Acumens Flexible Commissions R1 is a commission management app that integrates with Ggeneral ledger and accounts payable systems to ensure precise and efficient commission management. It offers customizable commission structures and calculations, real-time reporting and analytics, and eliminates calculation errors. The app is scalable for growth and empowers sales teams with easy access to their data.
Avataar’s Creator Platform: Avataar’s Creator Platform uses generative AI to transform spatial content creation for brands worldwide. With over a decade of research and development, the platform enables the creation of lifestyle images, immersive video narratives, and scalable spatial experiences with unrivalled neural photorealism. Creators can unleash their imagination and realize their visions in the vibrant world of 3D.
Candlestick Chart (Pro): PBIVizEdit’s Candlestick Chart (Pro) offers analytics features like Bollinger Band, Reference Band, and Reference Line, as well as custom label formatting and multilevel sorting. It also includes general Microsoft Power BI features like tooltip page and drill down. The visual can be purchased for use on Power BI platforms, including desktop, web, mobile, and Microsoft SharePoint.
Claroty IoT Security Platform: Claroty’s xDome platform offers comprehensive protection for cyber-physical systems, including asset visibility, network protection, secure access, and threat detection. It helps organizations reduce CPS risk with fast implementation and lower costs.
Connected Worker: Vassar Digital Connected Worker uses generative AI and large language models to streamline field operations and boost employee productivity. It integrates with existing knowledge bases and enterprise systems, providing real-time information retrieval and natural language processing. The platform offers mobile app access, regular updates, and around-the-clock customer support. Key benefits include increased productivity, reduced search time, improved decision-making, enhanced collaboration, and improved customer satisfaction.
Employee Directory 365: Employee Directory 365 for Microsoft 365 tenants displays employee information visually and allows for quick searches with various filters. New features include excluding users, enhanced performance, and additional fields like date of birth. It also offers automatic reply status from Outlook, Microsoft Teams web chat integration, and an organization chart.
Experlogix CPQ (Configure, Price, Quote): Experlogix CPQ is a comprehensive solution that helps sellers deliver customized, accurate product and service proposals with deep, native integration with Dynamics 365. It eliminates the need for paper catalogs and cumbersome-to-maintain spreadsheets, and it features an intuitive user experience that matches the look and feel of Dynamics 365. Experlogix CPQ verifies the accuracy of choices instantly and provides intelligent feedback to guide sales teams to error-free quotes that represent the greatest margin.
Fixed Asset Inventory: Fixed Asset Inventory from Info Business Solutions is a flexible and user-friendly app that revolutionizes the way companies manage their physical assets. It offers a systematic approach to identifying, verifying, and recording assets, ensuring every item is accounted for. The app empowers organizations to establish robust controls, manage employees, and maintain accountability throughout the asset management process. It benefits warehouse employees, accounting teams, and asset managers.
G-Metrix: G-Metrix is a tool that evaluates corporate governance practices of large companies across five key areas. It provides a clear roadmap for advancing toward better governance and achieving the highest standards of corporate excellence. Strengthening corporate governance is the first step for sustained long-term value creation.
GenAI-Copiloted CSR Writing for Clinical Research Pilot: GenAI-Powered Clinical Study Report Authoring automates CSR creation, improves quality, and integrates with Microsoft Word to reduce manual effort. It offers accuracy automation, flexible template setup, and end-to-end automation, resulting in significantly reduced CSR first draft time and up to a 45 percent reduction in overall CSR writing time.
HCL Aftermarket Cloud Digital Catalog: HCL Aftermarket Cloud Digital Catalog simplifies the parts buying experience in diverse asset-centric industries by integrating products with technical content. It streamlines the technical publishing and parts purchasing process with a dynamic and user-friendly digital catalog, enhancing operational efficiency, minimizing downtimes, and elevating customer satisfaction. Key business benefits include scalability and profitability on Microsoft Azure, accelerated deployment, and proven operational efficiency.
Heatmap by Powerviz: Heatmap by Powerviz is a powerful tool for visualizing data density or value distribution using color gradients. It condenses complex datasets into an easy-to-interpret matrix format, making it ideal for identifying patterns, correlations, and outliers in large datasets. With advanced customization options, it can be used for market analysis, performance evaluation, risk assessment, and scientific research. Native features include cross-filtering, interaction, selection, tooltips, and bookmarks.
Helpdesk 365: Helpdesk 365 is a customizable SharePoint ticketing system for Microsoft 365 that includes features such as modern view, rules and automation, approval workflows, and chatbot Bubble 365. The app can be added as a web part or full page in SharePoint and as a personal or teams tab in Microsoft Teams.
HP Anyware: HP Anyware is a software subscription that connects hybrid workers to their remote or virtual desktops, with the new capabilities of Anyware Manager Enterprise for efficient, secure, and streamlined management. It helps deploy virtual desktops, automate workflows, and provide visibility into digital workspaces. Provisioning is managed from an intuitive user interface, and HP’s cloud-based gateway services eliminate the need for connectors, gateways, or VPNs, reducing IT networking demands, alleviating security concerns, and lowering infrastructure costs.
Intercompany: Advanced Warehouse Solution: Intercompany: Advanced Warehouse Solution by Smart ICT Services automates warehouse document management between partner companies, minimizing errors and maximizing precision. The app manages the exchanging of documents, starting with a sales special order and ending with the automatic creation and posting of warehouse receipts in the partner company.
InvoiceAI Canvas App: InvoiceAI simplifies invoice processing and eliminates manual data entry. It extracts essential invoice details from PDF attachments in emails using an intelligent algorithm and seamlessly integrates with SharePoint and Microsoft Dataverse for automated data transfer. The app reduces maintenance costs, minimizes errors, and improves financial operations with comprehensive insights and enhanced visibility across the organization.
Item Scanner: Item Scanner automates cross reference entry, reducing manual input and saving time. It ensures precise item selection and transaction completion with real-time barcode matching to improve data accuracy. The app enhances inventory management and sales processing, letting staff focus on customer service and making it ideal for businesses looking to streamline operations and achieve greater efficiency and accuracy.
Lexmark Optra Edge: Lexmark Optra Edge is an integrated hardware and software platform that enables swift and scalable deployment of AI apps, reducing infrastructure costs and providing more control over data. It combines processing devices, custom and pre-built AI applications, and a device management portal for secure and efficient app deployment and maintenance. The solution offers environment monitoring, asset tracking, and real-time AI-driven alerts and notifications.
Lollipop Chart by Powerviz: Powerviz Lollipop Chart simplifies complex datasets with a powerful visual that combines a dot and a line to represent data points and their values. It offers advanced features such as Error Bars, Custom Markers, Small Multiples, IBCS Templates, Dynamic Deviation, and more. Ideal for displaying categorical data, it is useful for HR analytics, customer segmentation, financial analysis, marketing effectiveness, and product analysis. Check out the live demo and tutorials on their website.
Luna Suite: Luna Suite is a software suite for Microsoft 365 that allows users to easily create professional documents and presentations in line with their brand. It includes a library of up-to-date templates and automated formatting, saving time and reducing the risk of using outdated content. Licenses and billing are based on the number of designated users.
MobiProcess: MobiProcess simplifies and automates internal requests such as leave, expense validation, and supplier management. It has pre-built templates and a programmable workflow for complex requests. Suitable for all businesses, it standardizes processes, saves time, and improves efficiency.
N24 Payment Reminder: Enhance Dynamics 365 Business Central with N24 Payment Reminder, which allows for sending email notifications about payment due dates and amounts owed by customers. It offers the option to review and edit messages before sending, and it can automatically create email content.
People One Click Educativa: People One Click Educativa’s suite combines the power of a payroll system with comprehensive management tools for both teachers and co-teachers. It includes management for all types of collaborators, even those with both roles. The suite also includes a candidate portal, employee portal, and back office.
Performance Management 365: HR365’s Employee Performance Management solution for SharePoint and Microsoft 365 offers a 360-degree feedback system and customized performance appraisal methods to enhance employee productivity and engagement. The software identifies high performers and employees who need training, sets goals, gathers feedback, and reviews performance. It can be installed on SharePoint and Microsoft Teams.
Quality Management: The Quality Management Power App streamlines test result updates in Dynamics 365, improving efficiency and accuracy. It provides real-time insights into failed tests and automates validation, reducing errors and delays. The user-friendly interface and integration with Dynamics 365 make it a valuable tool for lab workers, quality controllers, and warehouse workers.
RSign: RSign is a cost-effective and feature-rich electronic signature solution that simplifies the process of obtaining legally binding e-signatures. It integrates with popular platforms like Outlook and Salesforce, streamlining workflows, accelerating business processes, and providing a secure and convenient solution for customers.
Seemplicity Remediation Operations Platform: Seemplicity offers a remediation operations platform that streamlines risk reduction and security compliance workflows across organizational boundaries. With Seemplicity, organizations can accelerate risk reduction, empower the security team, maximize fixing team engagement and productivity, ensure process confidence and compliance, and achieve ongoing value and scale.
SmartDesk: Smart Desk is a ticketing solution on Azure that allows end users to raise tickets related to operational issues from Microsoft Teams. It automates the process of creating, assigning, and tracking support tickets, facilitates seamless collaboration among team members, provides detailed insights and reporting capabilities, offers customization options, and helps organizations achieve cost savings.
SMARTfinance: SMARTfinance simplifies financial management and bookkeeping for accountants, financial managers, and auditors. It allows users to preview and verify postings, copy financial entries, and generate balance reports. The app is available in Danish and English and supports Dynamics 365 Business Central in Denmark, Sweden, Norway, Greenland, and Iceland.
Spellbook – AI Contract Drafting and Review: Spellbook is an AI co-pilot for legal teams, offering drafting and review tools for contracts, letters, and memos. It automates repetitive tasks, reduces errors, and is user-friendly. The premium version includes access to all features, priority access for new releases, and dedicated support.
Stacked Horizontal Funnel Chart (Pro): PBIVizEdit’s Stacked Horizontal Funnel Chart (Pro) offers various label content options, small multiple/trellis, analytics panel, custom sorting, and conditional color formatting. It is available for Power BI platforms and can be embedded in Microsoft SharePoint and internal applications with a per-user license.
Store Attachments in Cloud: Store Attachments in Cloud optimizes storage, enhances document management, and streamlines ledger views in Dynamics 365 Business Central. It integrates documents directly into workflows and reduces storage consumption, making financial reviews simpler.
Ticket System Help Desk: Ticket System Help Desk is a user-friendly application to manage ticket systems, allowing easy viewing of ticket status, opening new tickets, sorting by category, updating and deleting tickets, and more. Simplify your ticket system, boost accuracy, and improve customer success.
Warning Visual for Power BI: The Warning visual helps declutter data for report audiences in a hurry. It displays a warning symbol when a particular level is set, reducing noise and communicating data quickly. Choose from 14 symbols and a nearly infinite set of colors and tooltip messages.
Go further with workshops, proofs of concept, and implementations
Dynamics 365 Business Central Thai Localization: 4-Week Implementation: AMCO Business Solutions’Thai localization pack for Microsoft Dynamics 365 Business Central ensures compliance with local statutory regulations and tax requirements. It includes essential functions, forms, and reports, such as automated withholding tax calculation and VAT reports. The service covers requirement survey, setup, configurations, and training.
Add-on Service for Microsoft 365 Copilot: Microsoft 365 Copilot is an AI tool that enhances employee productivity in everyday applications like Word, Excel, PowerPoint, Outlook, and Teams. It delegates time-consuming tasks, such as email writing and presentation creation, to provide real-time suggestions, help, or drafts. Microsoft 365 Copilot uses large language models with company data and Microsoft 365 apps to reduce errors and save time. Available in German, Fernao Somnitec’s service includes a pre-assessment to evaluate the environment and provide a roadmap for optimal use.
AI Accelerator for Microsoft 365 Copilot: 1-Day Workshop: CBTS Technology Solutions’ workshop helps organizations determine a path forward for a successful Microsoft 365 Copilot implementation. Topics include goals, pain points, capabilities, data strategy, and necessary infrastructure/resources.
Microsoft 365 Copilot Readiness Assessment: Atech offers a workshop to help organizations understand and implement Microsoft 365 Copilot. They assess use cases, identify stakeholders, and evaluate technical readiness using the zero trust framework. Atech’s certified professionals guide organizations through the deployment and adoption process, leveraging expertise in the modern work and cloud portfolio.
Dynamics 365 Business Central Requisition Management: Consultation: TeBS’ purchase requisition process enhances the purchasing process for various departments in Dynamics 365 Business Central. It allows for easy creation, submission, and approval of purchase requisitions, quote comparison, and merging/splitting of requests into quotes or orders. Users can insert purchase requests directly into the ERP system, save time by copying requests, and improve efficiency by combining or splitting requisitions.
Microsoft 365 Copilot Adoption Accelerator: 1-Day Workshop: Microsoft 365 Copilot is an AI-powered tool that integrates with Microsoft applications to assist users with tasks such as drafting emails, summarizing meetings, and analyzing data. Salt’s Microsoft 365 Copilot Adoption Accelerator is a packaged engagement designed to help organizations deploy and drive adoption of Microsoft 365 Copilot, with services including readiness assessment, deployment, adoption planning, training, and support.
Microsoft 365 Copilot Workshop: Microsoft 365 Copilot is an AI-powered assistant that enhances productivity and collaboration. Magenium Solutions’ workshop is a three-phase engagement that helps organizations assess their needs, explore possibilities, and build a plan to implement Microsoft 365 Copilot. The workshop covers benefits, use cases, and actionable roadmaps to pilot and deploy Microsoft 365 Copilot, making it a great first step toward creating an AI-powered workplace.
Microsoft 365 Copilot Readiness and Adoption: 2-Day Assessment: Alchemy Tech Group offers interactive sessions to discuss Microsoft 365 Copilot use cases and value, review current IT solutions, analyze business outcomes and challenges, and build a roadmap for implementing Microsoft 365 Copilot with an adoption management plan.
Modern Desktop Management: 3-Week Implementation: Available in French, NOWTEAM’s service offers a complete modern desktop management solution for SMEs/SMIs using Microsoft Intune and Autopilot. The service includes technical activities such as analysis, planning, preparation, configuration, deployment, migration, integration, customization, testing, and validation. It also includes change management activities such as communication, training, support, and continuous improvement.
Microsoft 365 Copilot Workshop: Gibraltar Solutions’ workshop helps organizations prepare for AI capabilities by defining business scenarios, identifying stakeholders and objectives, understanding current technology landscape, and creating a roadmap for success. Outcomes include next steps for Microsoft 365 Copilot implementation, timeline development, and prioritized use cases.
Microsoft 365 Copilot End User Online Training Course: The Missing Link’s online course teaches how to use Microsoft 365 Copilot to improve efficiency in daily tasks, with a focus on AI-driven tools. The course is available on demand, can be completed at your own pace, and is suitable for knowledge workers and users of Microsoft 365 applications.
Microsoft Viva Connections: 6-Week Implementation: Microsoft Viva Connections is a deployment service for small to medium-sized businesses that streamlines the integration of Microsoft Viva into daily operations. Advanced Business Solutions’ service includes a personalized implementation plan, comprehensive training, and enhanced collaboration, employee well-being, and productivity. The implementation involves planning, technical setup, training, and review.
Microsoft Defender for Endpoint: 4-Week Proof-of-Concept: Ascent consultants offer a Microsoft Defender for Endpoint proof of concept to modernize cybersecurity. The process includes assessing data protection needs, implementing configurations, and conducting attack simulations. The engagement is for customers with 2500 endpoints or more and requires Defender for Endpoint Trial or E3/E5 licensing.
Microsoft Defender for Endpoint: 5-Week Implementation: Ascent consultants offer modern cybersecurity solutions with Microsoft Defender for Endpoint. They assess the data protection landscape, configure the platform, and conduct attack simulations for behavioral detection engineering. The deployment timeline spans five weeks, with deliverables including implementation and design plans, testing documentation, and pilot and production deployments.
Microsoft Fabric: 1-Hour Workshop: Microsoft Fabric is a top choice for implementing data analytics environments. In arelium’s Microsoft Fabric workshop, experts will provide insights on architecture, performance, and implementation evaluation.
Microsoft Intune Pilot: Discover the advanced capabilities of Microsoft Intune with Softlanding Solutions’ pilot engagement. Empower IT admins, improve user experiences, and strengthen security while cutting costs. Work together to pilot these features in your own environment for selected users.
Microsoft Project Consulting Services: Proventures offers Microsoft Project consulting services to enhance project management practices. Their services include project setup, scheduling, milestone setting, resource management, budgeting, and reporting. They provide customized solutions and comprehensive support to maximize Microsoft Project’s capabilities and achieve project goals. Proventures’ experienced team works closely with clients to understand their needs and ensure success.
Microsoft Teams Phone Pilot by Link Development: Link Development offers a Microsoft Teams Phone pilot to help businesses modernize their communication and collaboration. The pilot includes three phases: planning, enabling, and growing. The goal is to address communication challenges, gain practical experience, and receive an actionable plan for scaled enablement.
Microsoft Teams Voice Proof of Concept and Pilot: Burwood’s migration process offers a tailored solution for a comprehensive phone system, including network readiness, security, and E911 implementation. The Microsoft Teams calling features proof of concept streamlines communication and enhances team collaboration, emphasizing the importance of end-user training for successful adoption and productivity enhancement. The proof of concept focuses on end-user adoption and training, leading to increased productivity and a smoother transition to the new tools.
N24 Power Apps for Manufacturing: App in a Day Proof of Concept: Create a tailored Proof of Concept app using Microsoft Power Apps in NAV24’s workshop. Streamline and digitize your production processes with a functional prototype that demonstrates the potential of low-code solutions for operational efficiency and digital transformation.
Power BI Dashboards and Reporting Services: Proventures specializes in creating custom Power BI dashboards and reporting solutions to turn raw data into actionable insights. Their services include custom dashboard development, data modeling and integration, real-time data updates, performance optimization, and training and support. With over 18 years of expertise in data solutions, Proventures can help businesses make informed decisions and drive growth.
Power BI Training: 3-Day Workshop: Proventures offers tailored Power BI solutions to optimize data analysis processes. Their training covers Power BI capabilities, data modeling, visualization, and Power Q&A. It also helps participants assess and develop strategies to align with business goals, creating a clear roadmap for deploying the Power BI stack.
Windows 365 Cloud PC Deployment: Planet Technologies’ Windows 365 Cloud PC pilot offers a cloud-based solution for accessing Windows desktop from any device, improving flexibility, security, and productivity for organizations. It simplifies IT management, reduces hardware needs, and includes basic security and management policies. This offer includes up to five Windows 365 Cloud PCs configured with management and security capabilities and a two-hour workshop to develop and manage one custom image with one added application.
Snowflake and Power BI Implementation: RCG offers tailored IT services and consulting for businesses to transform raw data into actionable insights using Snowflake and Power BI. Their process includes assessment, strategy development, solution design and integration, customization and deployment, optimization, and ongoing support. Deliverables include report and dashboard inventory, user training, data governance framework, project closure report, and monitoring and performance optimization.
Microsoft 365 Copilot: 2-Day Workshop: Perinco’s workshop prepares businesses for the implementation of Microsoft 365 Copilot. The workshop includes an introduction to Microsoft 365 Copilot, a technical analysis, and identification of key stakeholders and business scenarios. At the end of the workshop, businesses receive an individual implementation plan with recommendations, risk analysis, pilot strategies, and a clear roadmap for next steps.
Contact our partners
Business Apps and Processes: 1-Month Assessment
1MRobotics Hyperlocal Nano-Fulfillment Center
Business Apps and Processes: 2-Week Assessment
Business Apps and Processes: 3-Month Assessment
Alternative Cloud Storage for Oracle NetSuite
Connected Schools with Dynamics 365: 1-Day Assessment
Electronic Invoice for Detailed Discounts
Expo XT WebEx Calling Analytics for Power BI
GaiXer Enterprise AGI Platform
Google Ads to Power BI Connector
HR Sync Bridge to Entra ID and Azure Active Directory
Microsoft 365 Copilot Value Proposition
ioMoVo Add-in for Microsoft Word
Josys SaaS Management Platform
m+m Item Charge Management with Unit Conversion
Machine Optimizer Optimize Module
Maya – Your Daily HR Assistant
MCA 3.03 Budget and Basic Analytical Accounting
Microsoft Copilot for Security Readiness Assessment
Microsoft Power BI Adoption and Migration: 2- to 4-Week Assessment
Microsoft Purview Data Classification: Fast Ramp Assessment
Microsoft 365 Copilot Readiness: 3-Day Assessment
N2ONE X Digital Transformation
Nasdaq eVestment Private Markets for Power BI
nuVa – Visual Collaboration Platform
Dynamics 365 Project Operations and Business Central Integration Module 2.0
Power BI Monitoring and Adoption: 2-Hour Assessment
Power Platform: 2-Hour Executive Briefing
PSA Professional Services in Action
Dynamics 365 Implementation Rethought: 2-Hour Briefing
Shopline Integration with Dynamics 365 Business Central – HexaSync Profile
Shopline Integration with Dynamics 365 Finance – HexaSync Profile
SP LS Central Fiscalization for Lithuania
Surveil – Health Check for Microsoft 365
Rudolf B2B Sales Channels Management Software
Trivec Restaurant Point of Sale
Wisefish Yield and Processing Insights
Yritystietohaku – Finnish Company Lookup
This content was generated by Microsoft Azure OpenAI and then revised by human editors.
Microsoft Tech Community – Latest Blogs –Read More
Unable to run Simulink due to .dll error after installing 2016b
I have 2019b on my machine and all works fine. I have now installed 2016b on same machine. When I try to run Simulink in 2016b. matlab will open and Simulink will attempt to intialize but fails with an error dialog indicating "Can’t load ‘C:Program FilesMATLABR2016bbinwin64libmwsimulink.dll’: The specified procedure could not be found."
I can find this .dll in the specified folder, and it has a size of ~36MB. What can be cauing this error?I have 2019b on my machine and all works fine. I have now installed 2016b on same machine. When I try to run Simulink in 2016b. matlab will open and Simulink will attempt to intialize but fails with an error dialog indicating "Can’t load ‘C:Program FilesMATLABR2016bbinwin64libmwsimulink.dll’: The specified procedure could not be found."
I can find this .dll in the specified folder, and it has a size of ~36MB. What can be cauing this error? I have 2019b on my machine and all works fine. I have now installed 2016b on same machine. When I try to run Simulink in 2016b. matlab will open and Simulink will attempt to intialize but fails with an error dialog indicating "Can’t load ‘C:Program FilesMATLABR2016bbinwin64libmwsimulink.dll’: The specified procedure could not be found."
I can find this .dll in the specified folder, and it has a size of ~36MB. What can be cauing this error? dll error MATLAB Answers — New Questions
Changing the value of only one parameter causes a problem (possibly with while loop)
Hello everyone. Firstly, as I do not have access to my other computer right now, I am using the online compiler, if that makes any difference (but I do not think so). In the attaced code, in the first section, when I set the d(1:10) value to 0.04, it just can’t proceed further after the while loop and keeps calculating forever, as seen in screenshot (1). At least I assume so; the thing is, I haven’t used matlab much and when I open the debugger (screenshot(2)) and step in and continue, it keeps doing the while loop over and over again. Overall, I do not get any crucial error that seemingly affect the working mechanism of the code: Only "consider preallocating for speed suggestions", so I cannot understand what is wrong with it. By the way, this happens as the value gets smaller: When d is smaller than 0.07. When I set it to something like 150, it still works. What might be the reasoon?
Thanks in advance!
%% Constants and Assumptions
g=9.81;
hgelgit=0.5;
he=0.3;
Vmin=0.6;
Vmax=0.9;
f=0.03;
s=0.25;
Cq(1)=0.61;
rho0=1008.301;
rhoa=998.83;
H=20;
Lana=1500;
d(1:10)=0.04;
hf(1)=0;
%% Initial Hydraulic Head
h=(rhoa*(H+hgelgit+he))/(rho0);
E(1)=h-H;
%% First Port
a(1)=pi*(d(1))^2./4;
q(1)=Cq(1)*a(1)*sqrt(2*g*E(1));
Q(1)=q(1);
D(1)=floor(20*(sqrt(4*Q(1)/(pi*Vmin))))/20;
A(1)=pi*D(1)^2./4;
V(1)=Q(1)/(pi*(D(1)^2./4)); %[m/s]
hizyuk(1)=0;
U(1)=q(1)/(pi*d(1)^2./4);
Dmax(1)=(sqrt(4*Q(1)/(pi*Vmin)));
Dmin(1)=(sqrt(4*Q(1)/(pi*Vmax)));
%% Other Ports
for i=2:10
hf(i)=f*(s/D(i-1))*(V(i-1)^2./(2*g));
E(i)=E(i-1)+hf(i);
Cq(i)=0.63-0.58*(((V(i-1))^2)/(2*g*E(i)));
a(i)=pi*(d(i))^2./4;
x=cumsum(a);
q(i)=Cq(i)*a(i)*sqrt(2*g*E(i));
Q(i)=Q(i-1)+q(i);
Dmax(i)=(sqrt(4*Q(i)/(pi*Vmin)));
Dmin(i)=(sqrt(4*Q(i)/(pi*Vmax)));
D(i)=D(i-1);
A(i)=pi*D(i)^2./4;
V(i)=Q(i)/(pi*(D(i)^2./4));
hizyuk(i)=V(i-1)^2./(2*g*E(i));
while (V(i) >= Vmax)
D(i)=floor(20*(sqrt(4*Q(i)/(pi*Vmin))))/20;
V(i)=Q(i)/(pi*(D(i)^2./4));
end
U(i)=q(i)/(pi*d(i)^2./4);
end
y=x./(pi*D.^2./4);
%% Results
results=zeros(10,16);
results(:,1)=transpose(hf);
results(:,2)=transpose(E);
results(:,3)=transpose(hizyuk);
results(:,4)=transpose(Cq);
results(:,5)=transpose(a);
results(:,6)=transpose(x);
results(:,7)=transpose(q);
results(:,8)=transpose(U);
results(:,9)=transpose(Q);
results(:,10)=transpose(Dmin);
results(:,11)=transpose(Dmax);
results(:,12)=transpose(D);
results(:,13)=transpose(A);
results(:,14)=transpose(y);
results(:,15)=transpose(V);
results(:,16)=transpose(Q)*1000;
max(q)/min(q)
resultsHello everyone. Firstly, as I do not have access to my other computer right now, I am using the online compiler, if that makes any difference (but I do not think so). In the attaced code, in the first section, when I set the d(1:10) value to 0.04, it just can’t proceed further after the while loop and keeps calculating forever, as seen in screenshot (1). At least I assume so; the thing is, I haven’t used matlab much and when I open the debugger (screenshot(2)) and step in and continue, it keeps doing the while loop over and over again. Overall, I do not get any crucial error that seemingly affect the working mechanism of the code: Only "consider preallocating for speed suggestions", so I cannot understand what is wrong with it. By the way, this happens as the value gets smaller: When d is smaller than 0.07. When I set it to something like 150, it still works. What might be the reasoon?
Thanks in advance!
%% Constants and Assumptions
g=9.81;
hgelgit=0.5;
he=0.3;
Vmin=0.6;
Vmax=0.9;
f=0.03;
s=0.25;
Cq(1)=0.61;
rho0=1008.301;
rhoa=998.83;
H=20;
Lana=1500;
d(1:10)=0.04;
hf(1)=0;
%% Initial Hydraulic Head
h=(rhoa*(H+hgelgit+he))/(rho0);
E(1)=h-H;
%% First Port
a(1)=pi*(d(1))^2./4;
q(1)=Cq(1)*a(1)*sqrt(2*g*E(1));
Q(1)=q(1);
D(1)=floor(20*(sqrt(4*Q(1)/(pi*Vmin))))/20;
A(1)=pi*D(1)^2./4;
V(1)=Q(1)/(pi*(D(1)^2./4)); %[m/s]
hizyuk(1)=0;
U(1)=q(1)/(pi*d(1)^2./4);
Dmax(1)=(sqrt(4*Q(1)/(pi*Vmin)));
Dmin(1)=(sqrt(4*Q(1)/(pi*Vmax)));
%% Other Ports
for i=2:10
hf(i)=f*(s/D(i-1))*(V(i-1)^2./(2*g));
E(i)=E(i-1)+hf(i);
Cq(i)=0.63-0.58*(((V(i-1))^2)/(2*g*E(i)));
a(i)=pi*(d(i))^2./4;
x=cumsum(a);
q(i)=Cq(i)*a(i)*sqrt(2*g*E(i));
Q(i)=Q(i-1)+q(i);
Dmax(i)=(sqrt(4*Q(i)/(pi*Vmin)));
Dmin(i)=(sqrt(4*Q(i)/(pi*Vmax)));
D(i)=D(i-1);
A(i)=pi*D(i)^2./4;
V(i)=Q(i)/(pi*(D(i)^2./4));
hizyuk(i)=V(i-1)^2./(2*g*E(i));
while (V(i) >= Vmax)
D(i)=floor(20*(sqrt(4*Q(i)/(pi*Vmin))))/20;
V(i)=Q(i)/(pi*(D(i)^2./4));
end
U(i)=q(i)/(pi*d(i)^2./4);
end
y=x./(pi*D.^2./4);
%% Results
results=zeros(10,16);
results(:,1)=transpose(hf);
results(:,2)=transpose(E);
results(:,3)=transpose(hizyuk);
results(:,4)=transpose(Cq);
results(:,5)=transpose(a);
results(:,6)=transpose(x);
results(:,7)=transpose(q);
results(:,8)=transpose(U);
results(:,9)=transpose(Q);
results(:,10)=transpose(Dmin);
results(:,11)=transpose(Dmax);
results(:,12)=transpose(D);
results(:,13)=transpose(A);
results(:,14)=transpose(y);
results(:,15)=transpose(V);
results(:,16)=transpose(Q)*1000;
max(q)/min(q)
results Hello everyone. Firstly, as I do not have access to my other computer right now, I am using the online compiler, if that makes any difference (but I do not think so). In the attaced code, in the first section, when I set the d(1:10) value to 0.04, it just can’t proceed further after the while loop and keeps calculating forever, as seen in screenshot (1). At least I assume so; the thing is, I haven’t used matlab much and when I open the debugger (screenshot(2)) and step in and continue, it keeps doing the while loop over and over again. Overall, I do not get any crucial error that seemingly affect the working mechanism of the code: Only "consider preallocating for speed suggestions", so I cannot understand what is wrong with it. By the way, this happens as the value gets smaller: When d is smaller than 0.07. When I set it to something like 150, it still works. What might be the reasoon?
Thanks in advance!
%% Constants and Assumptions
g=9.81;
hgelgit=0.5;
he=0.3;
Vmin=0.6;
Vmax=0.9;
f=0.03;
s=0.25;
Cq(1)=0.61;
rho0=1008.301;
rhoa=998.83;
H=20;
Lana=1500;
d(1:10)=0.04;
hf(1)=0;
%% Initial Hydraulic Head
h=(rhoa*(H+hgelgit+he))/(rho0);
E(1)=h-H;
%% First Port
a(1)=pi*(d(1))^2./4;
q(1)=Cq(1)*a(1)*sqrt(2*g*E(1));
Q(1)=q(1);
D(1)=floor(20*(sqrt(4*Q(1)/(pi*Vmin))))/20;
A(1)=pi*D(1)^2./4;
V(1)=Q(1)/(pi*(D(1)^2./4)); %[m/s]
hizyuk(1)=0;
U(1)=q(1)/(pi*d(1)^2./4);
Dmax(1)=(sqrt(4*Q(1)/(pi*Vmin)));
Dmin(1)=(sqrt(4*Q(1)/(pi*Vmax)));
%% Other Ports
for i=2:10
hf(i)=f*(s/D(i-1))*(V(i-1)^2./(2*g));
E(i)=E(i-1)+hf(i);
Cq(i)=0.63-0.58*(((V(i-1))^2)/(2*g*E(i)));
a(i)=pi*(d(i))^2./4;
x=cumsum(a);
q(i)=Cq(i)*a(i)*sqrt(2*g*E(i));
Q(i)=Q(i-1)+q(i);
Dmax(i)=(sqrt(4*Q(i)/(pi*Vmin)));
Dmin(i)=(sqrt(4*Q(i)/(pi*Vmax)));
D(i)=D(i-1);
A(i)=pi*D(i)^2./4;
V(i)=Q(i)/(pi*(D(i)^2./4));
hizyuk(i)=V(i-1)^2./(2*g*E(i));
while (V(i) >= Vmax)
D(i)=floor(20*(sqrt(4*Q(i)/(pi*Vmin))))/20;
V(i)=Q(i)/(pi*(D(i)^2./4));
end
U(i)=q(i)/(pi*d(i)^2./4);
end
y=x./(pi*D.^2./4);
%% Results
results=zeros(10,16);
results(:,1)=transpose(hf);
results(:,2)=transpose(E);
results(:,3)=transpose(hizyuk);
results(:,4)=transpose(Cq);
results(:,5)=transpose(a);
results(:,6)=transpose(x);
results(:,7)=transpose(q);
results(:,8)=transpose(U);
results(:,9)=transpose(Q);
results(:,10)=transpose(Dmin);
results(:,11)=transpose(Dmax);
results(:,12)=transpose(D);
results(:,13)=transpose(A);
results(:,14)=transpose(y);
results(:,15)=transpose(V);
results(:,16)=transpose(Q)*1000;
max(q)/min(q)
results matlab, while loop, debugger MATLAB Answers — New Questions
YOLOv4 exportONNX Warnings
Hi, I am trying to export the YOLOv4 "tiny-yolov4-coco" network as ONNX using the exportONNX function. It is currently giving me the following warnings:
Warning: ONNX does not support layer ‘nnet.cnn.layer.FunctionLayer’. Exporting to ONNX
operator ‘com.MathWorks.Placeholder’.
Warning: ONNX does not support layer ‘nnet.cnn.layer.FunctionLayer’. Exporting to ONNX
operator ‘com.MathWorks.Placeholder’.
Warning: ONNX does not support layer ‘nnet.cnn.layer.FunctionLayer’. Exporting to ONNX
operator ‘com.MathWorks.Placeholder’.
Warning: Cannot exactly export Layer ‘up2d_35_new’ with ‘GeometricTransformMode’ set to
‘half-pixel’ for ‘OpsetVersion’ ‘8’. Exported network may produce different results.
Warning: Cannot exactly export Layer ‘up2d_35_new’ with ‘NearestRoundingMode’ set to ’round’
for ‘OpsetVersion’ ‘8’. Exported network may produce different results.
I realise that the functions here are just not supported yet on exportONNX based on the documentation. Are there alternatives to the above functions? Also, are there applications that can edit these placeholder values as ONNX files?Hi, I am trying to export the YOLOv4 "tiny-yolov4-coco" network as ONNX using the exportONNX function. It is currently giving me the following warnings:
Warning: ONNX does not support layer ‘nnet.cnn.layer.FunctionLayer’. Exporting to ONNX
operator ‘com.MathWorks.Placeholder’.
Warning: ONNX does not support layer ‘nnet.cnn.layer.FunctionLayer’. Exporting to ONNX
operator ‘com.MathWorks.Placeholder’.
Warning: ONNX does not support layer ‘nnet.cnn.layer.FunctionLayer’. Exporting to ONNX
operator ‘com.MathWorks.Placeholder’.
Warning: Cannot exactly export Layer ‘up2d_35_new’ with ‘GeometricTransformMode’ set to
‘half-pixel’ for ‘OpsetVersion’ ‘8’. Exported network may produce different results.
Warning: Cannot exactly export Layer ‘up2d_35_new’ with ‘NearestRoundingMode’ set to ’round’
for ‘OpsetVersion’ ‘8’. Exported network may produce different results.
I realise that the functions here are just not supported yet on exportONNX based on the documentation. Are there alternatives to the above functions? Also, are there applications that can edit these placeholder values as ONNX files? Hi, I am trying to export the YOLOv4 "tiny-yolov4-coco" network as ONNX using the exportONNX function. It is currently giving me the following warnings:
Warning: ONNX does not support layer ‘nnet.cnn.layer.FunctionLayer’. Exporting to ONNX
operator ‘com.MathWorks.Placeholder’.
Warning: ONNX does not support layer ‘nnet.cnn.layer.FunctionLayer’. Exporting to ONNX
operator ‘com.MathWorks.Placeholder’.
Warning: ONNX does not support layer ‘nnet.cnn.layer.FunctionLayer’. Exporting to ONNX
operator ‘com.MathWorks.Placeholder’.
Warning: Cannot exactly export Layer ‘up2d_35_new’ with ‘GeometricTransformMode’ set to
‘half-pixel’ for ‘OpsetVersion’ ‘8’. Exported network may produce different results.
Warning: Cannot exactly export Layer ‘up2d_35_new’ with ‘NearestRoundingMode’ set to ’round’
for ‘OpsetVersion’ ‘8’. Exported network may produce different results.
I realise that the functions here are just not supported yet on exportONNX based on the documentation. Are there alternatives to the above functions? Also, are there applications that can edit these placeholder values as ONNX files? onnx, yolov4 MATLAB Answers — New Questions
Cannot use WAC with WinRM over HTTPS
Hi,
For any reason I cannot use WAC with WinRM over HTTPS.
Certificates are created and installed.
I can confirm that this work with:
Enter-PSession FQDN.domain.com -UseSSL
**WinRM HTTP listeners are removed from remote computer
Then, when adding the server to WAC, always fails to connect with this configuration.
I can connect servers to WAC again by setting winrm again with HTTP, but this is not what i want.
More info:
– WAC Custom Install choosing “WinRM over HTTPS”- Changed -UseHTTPS variable to $True on C:ProgramFilesWindowsAdminCenterPowerShellModulesMicrosoft.WindowsAdminCenter-ManagementTools- WAC build 2311
Any idea about what i’s missing?
Thanks
Hi,For any reason I cannot use WAC with WinRM over HTTPS.Certificates are created and installed. I can confirm that this work with:Enter-PSession FQDN.domain.com -UseSSL **WinRM HTTP listeners are removed from remote computer Then, when adding the server to WAC, always fails to connect with this configuration.I can connect servers to WAC again by setting winrm again with HTTP, but this is not what i want. More info:- WAC Custom Install choosing “WinRM over HTTPS”- Changed -UseHTTPS variable to $True on C:ProgramFilesWindowsAdminCenterPowerShellModulesMicrosoft.WindowsAdminCenter-ManagementTools- WAC build 2311 Any idea about what i’s missing? Thanks Read More
OK Win Invite Code 2024: 638374264877 (Get Rs.1000 Bonus)
OK Win Invite code is 638374264877. Use this code at the time of Signup on the OK Win app and get a free bonus on Ok Win after signup. You can start playing games with this bonus amount only without even adding funds to your account. And if you are confused about how you can play games on OK Win then don’t worry it is not that complicated. It’s very easy, you just need to guess the upcoming winning color or number and if you guessed it right you will be rewarded for it. So don’t wait too long and register on OK Win and start playing games today only.
Ok Win Invite Code
OK Win Invite Code
638374264877
Signup Bonus
Rs.1000
OK Win Invitation Code
638374264877
Ok Win Invitation Code
638374264877 is the Ok Win Invitation Code that you need to apply at the time of signup and you will get a signup bonus of up to Rs.1500 and if you also want to earn rewards by referring your friends then simply share your own invitation code with your friends and ask them to apply that code at the time of registration of their account and you will be rewarded for every new registration and every time they will deposit money on their account to play games you will get commission for it.
About Ok Win Game
The Ok Win Game is the complete new platform for color prediction games and that is the benefit for new users. They are giving signup bonuses to every new user to start playing games on Ok Win without even adding funds at the start and they can earn up to 2X or 10X or even more. So just don’t wait for too long and register now with the given invitation code and start playing games on Ok Win Game.
OK Win Invite code is 638374264877. Use this code at the time of Signup on the OK Win app and get a free bonus on Ok Win after signup. You can start playing games with this bonus amount only without even adding funds to your account. And if you are confused about how you can play games on OK Win then don’t worry it is not that complicated. It’s very easy, you just need to guess the upcoming winning color or number and if you guessed it right you will be rewarded for it. So don’t wait too long and register on OK Win and start playing games today only.Ok Win Invite Code OK Win Invite Code638374264877Signup BonusRs.1000OK Win Invitation Code638374264877Ok Win Invitation Code638374264877 is the Ok Win Invitation Code that you need to apply at the time of signup and you will get a signup bonus of up to Rs.1500 and if you also want to earn rewards by referring your friends then simply share your own invitation code with your friends and ask them to apply that code at the time of registration of their account and you will be rewarded for every new registration and every time they will deposit money on their account to play games you will get commission for it.About Ok Win GameThe Ok Win Game is the complete new platform for color prediction games and that is the benefit for new users. They are giving signup bonuses to every new user to start playing games on Ok Win without even adding funds at the start and they can earn up to 2X or 10X or even more. So just don’t wait for too long and register now with the given invitation code and start playing games on Ok Win Game. Read More
Connecting Project central files to Planner plans
Hi there,
I want to have users updating tasks in Planner plans, but have when i click the Planner link on the right i get the error below
“project was unable to establish a connection with https //graph.microsoft.com”
What do I need to do to connect Planner plans into a project?
Hi there,I want to have users updating tasks in Planner plans, but have when i click the Planner link on the right i get the error below “project was unable to establish a connection with https //graph.microsoft.com”What do I need to do to connect Planner plans into a project? Read More